1

Automation Plc Programmer Jobs in Raleigh, NC (NOW HIRING)

Senior Project Engineer

Cary, NC · Remote

$101K - $132K/yr

... and automation/PLC systems. * Strong knowledge of power distribution systems, protection & control, and critical power applications. * Proven hands-on experience with commissioning and ...

Sr. Controls Engineer

Benson, NC · On-site

$78K - $104K/yr

As the Senior Controls Engineer you will lead the controls and software integration for a massive1 ... automation improvements that increase throughput, safety, and reliability. * PLC code architecture ...

Sr. Controls Engineer

Benson, NC

$78K - $104K/yr

As the Senior Controls Engineer you will lead the controls and software integration for a massive 1 ... automation equipment. * Develop, modify, and maintain PLC code structures, HMI screens, safety ...

Senior Automation Engineer

Durham, NC · On-site

$100K - $131K/yr

Experience programming, troubleshooting, and maintaining site PLC/BMS systems, preferably Allen ... automation tasks. * In-depth knowledge of FDA regulations particularly 21 CFR part 11 and GMP ...

R&D Controls Engineer

Durham, NC · On-site

$75K - $90K/yr

Serve as the internal bridge to automation integrators and Siemens support for CNC/PLC platform ... Hands-on PLC programming experience (Siemens, Beckhoff, Allen-Bradley, or similar industrial ...

Showing results 41-60

Automation Plc Programmer information

See Raleigh, NC salary details

$39.4K

$78.4K

$108.9K

How much do automation plc programmer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for automation plc programmer in Raleigh, NC is $78,412.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $89,900.00 per year, depending on experience, location, and employer.

What is an automation PLC programmer?

Automation PLC Programmers are professionals who design, develop, and maintain programs for programmable logic controllers (PLCs) used in industrial automation systems. They write and troubleshoot code that controls machinery and processes in manufacturing, assembly, or other automated environments. Their work ensures that automated systems operate safely, efficiently, and reliably. They often collaborate with engineers, technicians, and other stakeholders to optimize automation processes and integrate new technologies.

How does an automation PLC programmer typically collaborate with engineers and other team members during project development?

Automation PLC Programmers frequently work closely with electrical, mechanical, and process engineers to ensure control systems are designed and programmed according to project requirements. Collaboration often involves reviewing system specifications, participating in design reviews, and troubleshooting issues during commissioning. Effective communication and teamwork are essential, as programmers may need to coordinate with maintenance staff, project managers, and external vendors to deliver seamless automation solutions.

What are the key skills and qualifications needed to thrive as an automation PLC programmer, and why are they important?

To thrive as an Automation PLC Programmer, you need a solid understanding of electrical engineering principles, industrial automation, and programming languages such as ladder logic, often supported by a degree in engineering or a related field. Familiarity with major PLC platforms (like Siemens, Allen-Bradley, or Schneider Electric), HMI/SCADA systems, and relevant certifications (e.g., Siemens S7 or Rockwell Automation) is typically required. Strong problem-solving skills, attention to detail, and effective communication set top professionals apart in this field. These skills ensure reliable automation solutions, minimize downtime, and enhance productivity in industrial environments.

What is the difference between Automation Plc Programmer vs Control Systems Engineer?

AspectAutomation Plc ProgrammerControl Systems Engineer
CredentialsTypically requires PLC programming certifications, technical diplomas or degrees in automation or electrical engineeringRequires a degree in control engineering, electrical engineering, or related fields; certifications may include PLC or automation certifications
Work EnvironmentPrimarily in manufacturing plants, automation labs, or industrial settings focused on programming PLCsInvolved in designing, testing, and implementing control systems across various industries, often in office and industrial environments
Industry UsageCommonly employed in manufacturing, automation, and industrial sectorsUsed across industries like manufacturing, energy, and infrastructure for system design and integration

While both roles involve automation and control systems, Automation Plc Programmers focus mainly on programming PLCs for specific automation tasks, whereas Control Systems Engineers design and oversee entire control systems, including hardware and software integration.

Are Automation Plc programmers in high demand?

Automation PLC programmers are in high demand due to the increasing need for automation in manufacturing, energy, and industrial sectors. Skilled professionals with knowledge of ladder logic, programming languages, and control systems are sought after, especially those with certifications and experience in troubleshooting and system integration.

Do Automation Plc programmers make good money?

Automation PLC programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with certifications and knowledge of PLC programming languages like ladder logic often have higher earning potential, especially in manufacturing, automation, and industrial settings.

How much do Automation Plc programmers earn?

Automation PLC programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and certifications. Entry-level positions may start lower, while experienced programmers with specialized skills can earn higher salaries, especially in industries like manufacturing and automation. Salaries often increase with proficiency in programming languages such as ladder logic and familiarity with PLC hardware and software tools.

What are popular job titles related to Automation Plc Programmer jobs in Raleigh, NC?

For Automation Plc Programmer jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching Automation Plc Programmer jobs in Raleigh, NC look for?

The top searched job categories for Automation Plc Programmer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Automation Plc Programmer jobs?

Cities near Raleigh, NC with the most Automation Plc Programmer job openings:

Infographic showing various Automation Plc Programmer job openings in Raleigh, NC as of September 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $78,412 per year, or $37.7 per hour.

Advanced Manufacturing Systems and Control Engineer

Knightdale, NC • On-site

Voxel Innovations, Inc.
Industrial Machinery Manufacturing • 1 - 10 employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 16 days ago


Key responsibilities

  • Develop and implement controls for electrochemical machining processes, including software programs, feedback schemes, and sensor integration.

  • Design, build, and troubleshoot industrial control panels, select hardware components, and manage electrical wiring and circuitry.

  • Integrate third-party hardware such as metrology equipment and sensors into the control systems and support equipment installation and robot commissioning.


Job description

Voxel is seeking an Advanced Manufacturing Systems and Control Engineer to develop our advanced manufacturing equipment and processes. Voxel is a leader in Pulsed Electrochemical Machining (PECM), an advanced manufacturing process used to machine specialty metal alloys for aerospace, energy, medical, semiconductor, and other high-value applications. Our mission is to use PECM and related manufacturing technologies to supply critical parts to customers solving difficult engineering problems. 
Our technology sits at the intersection of materials science, electrochemistry, and electrical, mechanical, chemical, and software engineering. We are looking for engineers who enjoy working across disciplines, collaborating closely with others, and developing innovative solutions to complex problems. 
As an Advanced Manufacturing Systems and Control Engineer, you will be responsible for helping create the controls for sophisticated electrochemical machining processes including software programs, process feedback and controls schemes, integration of sensors and 3rd party hardware (e.g. robots, metrology equipment), automation systems, and digital data reporting. This role is also responsible for the design and build of industrial control panels, selection of sensors and other hardware, and miscellaneous electrical design. This position is full-time based in Knightdale, NC. 
 
About You 
We are looking for a self-motivated engineer who can take ownership of projects and work independently with minimal oversight from start to finish—including coding, wiring, commissioning, and safety circuit design. Candidates must possess a strong, balanced blend of software (Python, SQL, Structured Text) and industrial hardware expertise (wiring, electrical cabinets, sensors, analog circuitry, and signal noise). Please note: pure software-only or PLC-only applicants who have not worked with physical industrial hardware and control cabinets are not a fit. Beckhoff is Voxel’s primary industrial control platform, so familiarity with Beckhoff TwinCAT is preferred but not required if applicants have a firm grasp of structured text, state machines, and other relevant industrial programming practices. 
As a small business, the demands of this role shift with the phase of work. This role is focused on industrial and factory automation hardware, not pure software automation. You may spend time focused on software development and process optimization, then transition to hands-on panel building, equipment installation, and robot commissioning. Applicants should be comfortable taking full ownership of projects and shifting across these responsibilities as the business requires. 
 
You align with Voxel’s Core Values: Expect Excellence, Do Right By Others, Always Getting Better, What Would Happen If… 

Job Description 

  • Writing software programs and state machines using Structured Text, Python, and SQL, predominantly in Beckhoff TwinCat, to run our PECM equipment. This includes multi-axis control, safety logic, database transactions, and sequencing with multiple elements. 
  • Writing robot code, predominantly Kuka Robot Language, to automate industrial robots 
  • Leveraging AI tools to support software development, debugging, and documentation 
  • Electrical design, wiring, and troubleshooting of industrial control cabinets 
  • Full hands-on ownership of industrial automation hardware: designing analog circuitry, managing signal noise, and integrating sensors into physical control systems. 
  • Providing hands-on troubleshooting support for production equipment, diagnosing and resolving electrical, mechanical, and software issues to minimize downtime 
  • Integrating third-party hardware including metrology equipment, sensors, and other instrumentation into the control architecture 
  • Helping create budgets and timelines for the implementation of the controls and electrical aspects of a given project. 
  • Controlling the software records, backups, etc. to ensure compliance with Voxel’s quality control requirements  

Qualifications 

  • BS/MS/PhD in Electrical Engineering, Mechanical Engineering, Mechatronics, or related field 
  • 3 - 10+ years of relevant experience in automation, controls, or equipment development 
  • Industrial electrical systems and panel design 
  • Sensors, instrumentation, and data acquisition 
  • Programming for automation (PLC, structured text, or similar) 
  • Ability to work hands-on with hardware (wiring, debugging, system integration) 
  • Strong problem-solving skills and ability to work independently 
  • MANDATORY REQUIREMENT: Due to U.S. government contract requirements, all employees must be either a U.S. Citizen or Permanent Resident with a valid I-551 card (green card). Work Visas are not acceptable. Employment eligibility will be verified as part of the hiring process. 
  • Submittal of a cover letter describing why you are interested in working at Voxel and our mission. 
Voxel is entering into an exciting, fast-paced growth phase of the business and you will have the opportunity to be a key contributor to creating an automated production environment.  
Training & Professional Development 
We invest in our people. As a new hire, you will work closely with our senior engineering team to master Voxel’s proprietary electrochemical manufacturing processes. We value curiosity and technical aptitude; we provide the hands-on environment and mentorship necessary to build expertise in advanced manufacturing systems that aren't found anywhere else. 
Why Join Voxel? 
  • Real Impact: You are building tangible products for the aerospace, medical, and energy industries. You see the direct result of your work. 
  • Innovation-Driven Culture: We align with our core values: Expect Excellence, Do Right By Others, Always Getting Better, and What Would Happen If… 
  • Comprehensive Support: We offer competitive benefits including health, dental, vision, retirement, and paid time off to ensure you and your family are supported. 
Voxel Innovations Inc. is an equal opportunity employer. The above job description does not constitute a promise or guarantee of employment.  

Powered by JazzHR

ZVFNUMrKZ7