1

Dcs Programmer Jobs (NOW HIRING)

DCS Engineer Johnson City, TN $100,000-140,000 29033 Since Day 1, our client has based their decisions on the well-being of their customers and employees, which is largely responsible for their role ...

Job Type Full-time Description EOSYS is looking for the best Foxboro DCS Engineers out there to join our growing talented , Atlanta, Georgia team! Why Work at EOSYS? Our engineers are some of the ...

Job Type Full-time Description EOSYS is looking for the best Foxboro DCS Engineers out there to join our growing talented Huntsville, Alabama team! Why Work at EOSYS? Our engineers are some of the ...

... engineering and maintenance teams to resolve operational challenges. Develops and maintains relationships with console operators. * Maintains and optimizes Honeywell Experion PKS and TDC 3000 DCS ...

Your Impact As the DCS (Distributed Control System) / BMS (Building Management System) Service Engineer, you will report to the DCS Regional Manager (who is based in Australia), and work closely with ...

... engineering and maintenance teams to resolve operational challenges. Develops and maintains relationships with console operators. * Maintains and optimizes Honeywell Experion PKS and TDC 3000 DCS ...

... engineering and maintenance teams to resolve operational challenges. Develops and maintains relationships with console operators. * Maintains and optimizes Honeywell Experion PKS and TDC 3000 DCS ...

... engineering and maintenance teams to resolve operational challenges. Develops and maintains relationships with console operators. * Maintains and optimizes Honeywell Experion PKS and TDC 3000 DCS ...

... engineering and maintenance teams to resolve operational challenges. Develops and maintains relationships with console operators. * Maintains and optimizes Honeywell Experion PKS and TDC 3000 DCS ...

next page

Showing results 1-20

Dcs Programmer information

See salary details

$12

$39

$68

How much do dcs programmer jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for dcs programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is a DCS programmer?

A DCS (Distributed Control System) Programmer is responsible for designing, developing, and maintaining the control systems used in industrial processes. They program and configure DCS software to automate and optimize operations in industries like manufacturing, energy, and chemical processing. Their duties include writing code, troubleshooting system issues, and integrating hardware with software to ensure smooth plant operations. They also collaborate with engineers and technicians to improve efficiency and maintain system reliability.

What are the typical daily responsibilities of a DCS programmer?

As a DCS Programmer, your main responsibilities typically include designing, developing, and maintaining control logic for industrial automation systems. You will spend much of your time programming and testing DCS applications, collaborating with engineers and operations teams to optimize processes and troubleshoot technical issues. Regular tasks also involve making system modifications based on user requirements, documenting program changes, and ensuring compliance with safety and quality standards. The role often requires being on-site during system startups or upgrades, providing hands-on support to ensure successful implementation. Overall, you’ll play a crucial part in keeping complex industrial operations running smoothly and efficiently.

What are the key skills and qualifications needed to thrive in the DCS programmer position, and why are they important?

To thrive as a DCS Programmer, you need a strong background in process control, programming languages such as ladder logic or function block, and a relevant engineering or technical degree. Proficiency with Distributed Control Systems (DCS) platforms like Emerson DeltaV, Honeywell Experion, or Siemens PCS 7, and certifications in automation or control systems are highly valued. Strong problem-solving abilities, communication, and attention to detail help you excel in team projects and when troubleshooting on-site systems. These skills ensure optimal system performance, efficient project delivery, and reliable operation of automated industrial processes.

How to become a DCS programmer?

To become a DCS (Distributed Control System) programmer, you typically need a background in electrical, computer, or control engineering, along with proficiency in programming languages such as ladder logic, function block, or structured text. Gaining experience with specific DCS platforms like Siemens, Honeywell, or ABB through training, certifications, or hands-on work is essential, as well as understanding process control principles and industrial automation environments.
More about Dcs Programmer jobs

Who are the top companies hiring for Dcs Programmer jobs?

The top employers for Dcs Programmer jobs are:

What states have the most Dcs Programmer jobs?

States with the most job openings for Dcs Programmer jobs include:

Infographic showing various Dcs Programmer job openings in the United States as of August 2026, with employment types broken down into 83% Full Time, 6% Part Time, 10% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

DCS Engineer

Omni One

Johnson City, TN • On-site

Other

Posted 12 days ago


Job description

DCS Engineer

Johnson City, TN

$100,000-140,000

29033


Since Day 1, our client has based their decisions on the well-being of their customers and employees, which is largely responsible for their role as the go-to company for their product line. As a key factor in some of the most notable events in American History, they offer the chance to work for a top-rated company with state-of-the-art equipment. Currently, our client is looking for a DCS Controls Engineer to join their facility in Tennessee. Relocation will be provided for applicants moving to the area.


Why apply?


Stable, yet growing company

Possible bonus opportunities

Relocation package

Warm southern climate


The current opening is for a DCS Engineer. Main duties include:


Maintain the manufacturing plant controls systems and instrumentation

Troubleshooting, configuring, and programming facility automation including DCS (Distributed Control System), PLCs, instrumentation, etc.

Implement updates and improvements to DCS systems and other plant automation/instrumentation

Work with other engineers and department managers to resolve automation issues


Qualifications for the DCS Engineer include:


Proven DCS experience, including programming

Experience with other automation (PLCs)

Knowledge of industrial instrumentation

Prior background in a chemical manufacturing environment or similar


Please apply or send us a copy of your resume to dublin@omnione.com. All your information will be kept confidential. Please feel free to call us at 614-760-5799.


Applications that fit the listed requirements will be contacted within 2-3 business days to schedule an initial phone interview with the Omni One team.