1

Contract Plc Engineer Jobs in Raleigh, NC (NOW HIRING)

This role focuses on programmable logic controller (PLC) configuration, troubleshooting, and on ... Job Type & Location This is a Contract to Hire position based out of Holly Springs, NC. Pay and ...

iOS Engineer

Raleigh, NC · On-site

$50.25 - $69.25/hr

... PLC | Developer-Database(Oracle/Sybase/etc) | Contract 6 months On behalf of our client, Procom Services is currently searching for a Database Administrator to join the team of a procurement ...

Experience in PLC programming and automation. * Proficiency in programming and control systems ... Job Type & Location This is a Contract to Hire position based out of Holly Springs, NC. Pay and ...

Experience in PLC programming and automation. * Proficiency in programming and control systems ... Job Type & Location This is a Contract to Hire position based out of Holly Springs, NC. Pay and ...

Manufacturing Engineer

Middlesex, NC · On-site

$71K - $105K/yr

... PLC programming Additional Information: • Limited travel may be required ( • Opportunity to ... management/contracts, etc. All positions may require participation in video and in-person ...

Manufacturing Engineer

Middlesex, NC · On-site

$71K - $105K/yr

... PLC programming Additional Information: • Limited travel may be required ( • Opportunity to ... management/contracts, etc. All positions may require participation in video and in-person ...

Senior Project Engineer

Cary, NC · Remote

$92K - $120K/yr

... in accordance with contract specifications, quality standards, safety requirements, and ... Configure, test, and troubleshoot PLC/HMI, Relays and other control systems * Conduct & Support ...

Senior Project Engineer

Raleigh, NC · On-site

$96K - $125K/yr

... plc (LSE: BBY). Our Benefits Balfour Beatty offers employees a comprehensive compensation and ... Collaborate with project leadership to plan, schedule, and execute work; maintain current contract ...

... Engineering team in our Durham or Wilmington, NC office. This individual will be part of our ... Complete pre-bill and invoice review to ensure consistency with contract requirements * Remain a ...

The ideal candidate will deploy distributed generation control systems, PLC programming, SCADA and ... Job Type & Location This is a Contract to Hire position based out of Raleigh, NC. Pay and Benefits ...

next page

Showing results 1-20

Contract Plc Engineer information

See Raleigh, NC salary details

$20.4K

$95K

$135.6K

How much do contract plc engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for contract plc engineer in Raleigh, NC is $95,018.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,800.00 and $115,700.00 per year, depending on experience, location, and employer.

What does a Contract PLC Engineer do?

A Contract PLC Engineer is a professional who specializes in programming, installing, and maintaining programmable logic controllers (PLCs) on a temporary or project basis. They are typically hired by companies to design, implement, and troubleshoot automated control systems in industries such as manufacturing, energy, or automotive. Their responsibilities may include writing PLC code, integrating hardware and software, testing systems, and providing technical support during the commissioning phase. Contract PLC Engineers often work on short- or medium-term assignments, allowing companies to address specific automation needs without hiring a full-time employee.

What engineers make $500,000?

Senior engineers in specialized fields such as petroleum, aerospace, or software engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. High-level roles typically require extensive experience, advanced skills, and sometimes leadership responsibilities or certifications. Compensation varies by industry, location, and company size.

What does a PLC engineer do?

A PLC engineer designs, programs, tests, and maintains programmable logic controllers (PLCs) used in industrial automation systems. They work with control systems, troubleshoot issues, and ensure equipment operates efficiently, often using specialized software and hardware tools. Strong knowledge of electrical systems, programming languages like ladder logic, and safety standards are essential for this role.

What are the key skills and qualifications needed to thrive as a Contract PLC Engineer, and why are they important?

To thrive as a Contract PLC Engineer, you need a solid background in electrical engineering, automation, and programming of PLC systems, often supported by a relevant degree or certification. Familiarity with leading PLC platforms like Siemens, Allen-Bradley, and SCADA systems, as well as proficiency in ladder logic and HMI programming, is typically required. Strong problem-solving skills, attention to detail, and effective communication are vital soft skills for working with clients and multidisciplinary teams. These skills and qualifications are essential to ensure efficient system integration, minimize downtime, and deliver successful automation solutions for clients.

Is PLC still in demand?

Contract PLC engineers are in demand due to ongoing automation and control system upgrades across industries such as manufacturing, energy, and infrastructure. Skills in ladder logic programming, troubleshooting, and familiarity with PLC brands like Siemens or Allen-Bradley enhance job prospects in this field.

What is the difference between Contract Plc Engineer vs Control Systems Engineer?

AspectContract Plc EngineerControl Systems Engineer
CertificationsPLC programming, electrical or automation certificationsControl systems, automation, electrical engineering degrees
Work EnvironmentIndustrial plants, manufacturing facilities, project sitesDesign offices, industrial plants, testing labs
Industry UsageManufacturing, process industries, automation projectsAutomation, robotics, process control industries

Contract Plc Engineers and Control Systems Engineers often share certifications and work in industrial environments. However, Contract Plc Engineers focus primarily on programming and maintaining PLC systems during specific projects, while Control Systems Engineers design and develop broader control systems, including hardware and software integration. Both roles are essential in automation industries but differ in scope and responsibilities.

What are some common challenges Contract PLC Engineers face when integrating with new client systems?

Contract PLC Engineers often encounter challenges such as limited documentation on existing client systems, varying hardware brands, and tight project deadlines. Adapting quickly to different programming standards and troubleshooting unfamiliar equipment are key aspects of the role. Effective communication with the client's in-house team is essential to understand system requirements and ensure a seamless integration, making strong interpersonal and technical skills valuable assets.

Are PLC jobs in demand?

PLC (Programmable Logic Controller) engineering jobs are in demand due to the ongoing need for automation in manufacturing, processing, and industrial facilities. Skilled PLC engineers with knowledge of ladder logic, troubleshooting, and control systems are sought after, especially as industries modernize and upgrade existing systems.
What are popular job titles related to Contract Plc Engineer jobs in Raleigh, NC? For Contract Plc Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Contract Plc Engineer jobs in Raleigh, NC look for? The top searched job categories for Contract Plc Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Contract Plc Engineer jobs? Cities near Raleigh, NC with the most Contract Plc Engineer job openings:
Controls Technician - PLC

Controls Technician - PLC

Hoffman & Hoffman Inc

Raleigh, NC • On-site

$30 - $50/hr

Full-time

Posted 28 days ago


Job description

Controls Technician

The Controls Technician is responsible for the installation, programming, commissioning, troubleshooting, and maintenance of building automation systems (BAS). The ideal candidate will have experience working with various automation platforms, PLC programming, and SCADA systems. You will collaborate with engineering, maintenance, and IT teams to ensure efficient building operations, focusing on optimizing system performance and energy savings.

Key Responsibilities:

  • Install, configure, and program building automation systems using various platforms including Allen Bradley Studio 5000, Rs Logix 5000, Siemens SIMATIC STEP 7 (TIA Portal), and other PLC environments.
  • Work with SCADA systems such as Tridium, Ignition, VT SCADA, Wonderware, Distech GFX, Alerton Compass, and ICONICS to monitor, control, and optimize building performance.
  • Troubleshoot and resolve issues with PLCs, controllers, and automation software, ensuring minimal downtime and peak performance.
  • Program, analyze, and optimize SQL databases to support BAS data collection, storage, and reporting.
  • Collaborate with cross-functional teams to design and implement new automation strategies, ensuring systems are integrated and functioning efficiently.
  • Conduct preventive maintenance and regular system checks to ensure all building systems are running smoothly.
  • Maintain detailed documentation for programming, configurations, and procedures for all automated systems.
  • Upwards of 75% of travel to job sites is required and expected for this role.

Preferred Skills and Experience:

  • 1-5 years of experience working in building automation, controls, or a related field.
  • Hands-on experience with Allen Bradley Studio 5000, RsLogix 5000, Siemens SIMATIC STEP 7 (TIA Portal), or other PLC programming software.
  • Proficiency in SCADA systems such as Tridium, Ignition, VT SCADA, Wonderware, Distech GFX, Alerton Compass, and ICONICS.
  • Experience with Python for scripting and automation.
  • Proficient with SQL for database management and reporting.
  • Strong understanding of building systems within the HVAC industry.
  • Ability to troubleshoot and solve complex system integration and programming issues.
  • Excellent communication and interpersonal skills to work collaboratively across teams.
  • Certifications in relevant automation platforms (Allen Bradley, Siemens, Tridium, etc.) is a plus.

This job description is intended to provide information regarding the essential functions and basic duties of this position. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and duties that could be assigned. Additional functions and requirements may be assigned by management as it deems appropriate. This document does not constitute a contract and is subject to change at the discretion of Hoffman Building Technologies.

No phone calls or drop-ins please.

EEO Employer/Vets/Disabled

Final pay is commensurate on experience.