1

Codesys Developer Jobs (NOW HIRING)

PLC Programmer

Lebanon, IN · On-site

$65K - $88K/yr

CODESYS PLC Programmer / Automation Engineer Position: CODESYS PLC Programmer / Automation Engineer Industry: Pharmaceutical / Biopharmaceutical Manufacturing Project: Large-scale capital project ...

Senior Controls Engineer

Charleston, SC · On-site

$92K - $122K/yr

CoDeSys Programming & Development (Core Responsibility): * Expertly program, test, and debug PLC logic using CoDeSys (IEC 61131-3) in various languages (ST, FBD, LD, SFC). * Develop and implement ...

Robotics Controls Engineer- CODESYS

Boston, MA · On-site

$90K - $117K/yr

Title: Robotics Controls Engineer- COSESYS Location: Boston, MA (Onsite, 5 days/week) Duration ... Willingness to quickly learn and work with Structured Text and CODESYS soft PLC , including ...

Senior Controls Engineer

Charleston, SC · On-site

$92K - $122K/yr

CoDeSys Programming & Development (Core Responsibility): * Expertly program, test, and debug PLC logic using CoDeSys (IEC 61131-3) in various languages (ST, FBD, LD, SFC). * Develop and implement ...

Senior Controls Engineer

Charleston, SC · On-site

$90K - $119K/yr

CoDeSys Programming & Development (Core Responsibility): Expertly program, test, and debug PLC logic using CoDeSys (IEC 61131-3) in languages such as ST, FBD, LD, and SFC. Develop and implement ...

Senior Controls Engineer - TPM

Charleston, SC · On-site

$92K - $122K/yr

CoDeSys Programming & Development (Core Responsibility): * Expertly program, test, and debug PLC logic using CoDeSys (IEC 61131-3) in various languages (ST, FBD, LD, SFC). * Develop and implement ...

New

CoDeSys Programming & Development (Core Responsibility): * Expertly program, test, and debug PLC logic using CoDeSys (IEC 61131-3) in various languages (ST, FBD, LD, SFC). * Develop and implement ...

New

You have significant hands-on records on CODESYS programming, and Wonderware/Aveva SCADA & PLC development. You have solid knowledge and experience with communication protocols and data exchanges ...

Senior Controls Engineer

Trussville, AL · On-site

$89K - $117K/yr

This role spans hardware and software development, including control and power panel design, bill of materials (BOM) ownership, PLC/CODESYS programming, and Linux-based control environments. This ...

Senior Controls Engineer

Trussville, AL · On-site

$89K - $117K/yr

This role spans hardware and software development, including control and power panel design, bill of materials (BOM) ownership, PLC/CODESYS programming, and Linux-based control environments. This ...

Senior Controls Engineer

Birmingham, AL · On-site

$90K - $120K/yr

This role spans both hardware and software, including control and power panel design, ownership of bills of materials (BOMs), PLC and CODESYS programming, and work within Linux-based control ...

Senior Controls Engineer

Trussville, AL · On-site

$89K - $117K/yr

This role spans hardware and software development, including control and power panel design, bill of materials (BOM) ownership, PLC/CODESYS programming, and Linux-based control environments. This ...

NY · On-site

Know-how in SPS Programmierung, idealerweise CODESYS * Selbstständiges, strukturiertes und engagiertes Arbeiten * Team- und Kommunikationsfähigkeit Ihre Vorteile * Sicherer Arbeitsplatz in einem ...

Embedded Controls Engineer The Embedded Controls Engineer will support and optimize the controls ... Own the maintenance, debugging, and optimization of soft PLC code (CODESYS / Structured Text ...

next page

Showing results 1-20

Codesys Developer information

See salary details

$15

$60

$75

How much do codesys developer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for codesys developer in the United States is $60.02, according to ZipRecruiter salary data. Most workers in this role earn between $54.57 and $71.15 per hour, depending on experience, location, and employer.

What is a Codesys developer?

Codesys Developers are professionals who specialize in programming and configuring automation systems using the CODESYS software platform. They design, develop, and maintain control applications for programmable logic controllers (PLCs) and embedded devices, often using IEC 61131-3 standard programming languages. Their responsibilities include creating automation solutions for industries such as manufacturing, energy, and building automation, as well as troubleshooting and optimizing existing control systems. Codesys Developers need strong knowledge of both software engineering and industrial automation processes.

What are the key skills and qualifications needed to thrive as a Codesys developer, and why are they important?

To thrive as a Codesys Developer, you need a solid understanding of PLC programming, automation systems, and electrical engineering principles, often supported by a degree in engineering or related technical field. Familiarity with the Codesys IDE, IEC 61131-3 programming languages, and experience with industrial communication protocols are typically required. Strong problem-solving skills, attention to detail, and effective teamwork make a candidate stand out in this role. These skills ensure reliable automation solutions and efficient project delivery in diverse industrial environments.

What are the typical collaboration points between a Codesys developer and other engineering teams?

As a Codesys Developer, you will frequently collaborate with electrical, mechanical, and automation engineers to integrate control systems with hardware components. You may also work closely with project managers to ensure that software timelines align with overall project goals, and participate in cross-functional meetings to discuss functional requirements and troubleshoot system issues. Effective communication and teamwork are essential, as your code must interface seamlessly with other system elements and meet safety or regulatory standards. This collaborative work environment can help broaden your understanding of industrial automation and open up opportunities for career advancement in multidisciplinary teams.

What is the difference between Codesys Developer vs PLC Programmer?

AspectCodesys DeveloperPLC Programmer
CredentialsKnowledge of CODESYS platform, certifications in automationExperience with PLC programming languages, certifications vary by manufacturer
Work EnvironmentIndustrial automation, control system developmentManufacturing plants, automation systems
Industry UsageUsed across industries for control system developmentPrimarily in manufacturing and process industries
Search/Comparison IntentUnderstanding roles in automation developmentFocus on programming PLCs for machinery

While both roles involve working with industrial control systems, a Codesys Developer specializes in developing and programming control systems using the CODESYS platform, often involving software development and system integration. A PLC Programmer primarily focuses on programming PLCs using specific manufacturer languages like ladder logic, often within manufacturing environments. The roles overlap in automation but differ in tools and scope.

What are popular job titles related to Codesys Developer jobs?

For Codesys Developer jobs, the most frequently searched job titles are:

Infographic showing various Codesys Developer job openings in the United States as of September 2026, with employment types broken down into 87% Full Time, 3% Part Time, and 10% Contract. Highlights an 79% Physical, 4% Hybrid, and 17% Remote job distribution, with an average salary of $124,843 per year, or $60 per hour.

Sr. Controls Engineer - Codesys/Beckhoff PLC

Sterling Heights, MI • On-site

Inficare Technologies
Recruiting and Staffing Services • 51 - 200 employees

$77K - $100K/yr

Full-time

Re-posted 21 days ago


Job description

Role: Sr. Controls Engineer - Codesys/Beckhoff PLC
Location: Sterling Heights, MI
Duration: 6+ Months

Job Summary:
We are looking for senior-level Controls Engineers with strong PLC programming and automation experience, specifically in Codesys/Beckhoff environments. Candidates should also have hands-on experience with Siemens and Allen Bradley PLCs, along with familiarity supporting PLC logic through object-oriented programming languages such as Python, C#, and JavaScript.
Work Location / Travel:
• Approximately 75% onsite work at customer location in Sterling Heights, MI
• Remaining 25% work from Wixom, MI office
• No separate expense reimbursement available
• Candidates outside the local area must account for travel expenses within the bill rate
Required Skills & Experience:
• Strong experience in PLC Programming & Development
• Hands-on experience with:
  • Codesys / Beckhoff PLC
  • Siemens PLC
  • Allen Bradley PLC
  • Ability to modify or support applications written in:
  • C#
  • Python
  • JavaScript
  • Understanding of Docker images/containers is preferred
  • Experience with integration, commissioning, debugging, testing, and production launch support
  • Strong troubleshooting and problem-solving skills
  • Excellent English communication skills are mandatory