1

Control System Programmer Jobs (NOW HIRING)

We have an opening for an Control System Engineer in Warminster, PA . If you are interested, please share your updated resume at vyshnavi.t@intellectt.com Job Title: Control System Engineer Location:

The Control Systems Engineer will collaborate with multidisciplinary engineering team, project managers, clients, and field personnel to develop automation strategies, control narratives, system ...

Control System Engineer Job Location: Houston, TX Job Type: Full Time * Design, program, and troubleshoot PLC, HMI, and SCADA systems (e.g., Allen-Bradley, Siemens, Schneider). * Develop and maintain ...

The Control Systems Engineer will collaborate with multidisciplinary engineering team, project managers, clients, and field personnel to develop automation strategies, control narratives, system ...

The Control Systems Engineer will collaborate with multidisciplinary engineering team, project managers, clients, and field personnel to develop automation strategies, control narratives, system ...

Participate in PLC/SCADA programming, testing, FAT, and commissioning. * Provide technical support to customers and internal teams. * Implement hardware designs for specialized control systems (DCS ...

Be Seen First

Control System Engineer

Bellevue, NE · On-site

$100K - $125K/yr

About Casne Engineering Casne Engineering is a multi-disciplinary firm providing control systems integration, automation, and electrical engineering services to industrial, utility, and commercial ...

What You'll Do The Control System Engineer is responsible for the design, development, testing, and continuous production support of control systems for end-of-line test equipment for hydraulic ...

next page

Showing results 1-20

Control System Programmer information

See salary details

$17

$49

$81

How much do control system programmer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for control system programmer in the United States is $49.75, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $62.26 per hour, depending on experience, location, and employer.

What engineers make $500,000?

Control system programmers and engineers with extensive experience, specialized skills, and advanced certifications can reach salaries of $500,000 or more, especially in high-demand industries like aerospace, oil and gas, or large-scale manufacturing. Achieving this level often requires a combination of technical expertise, leadership roles, and working in regions with high compensation standards.

How to become a controls programmer?

To become a controls programmer, typically one needs a bachelor's degree in electrical, computer, or control systems engineering, along with experience in programming languages such as ladder logic, Structured Text, or C. Familiarity with PLCs, SCADA systems, and industrial automation tools is essential, and obtaining certifications like Certified Control Systems Technician (CCST) can enhance job prospects. Gaining hands-on experience through internships or entry-level positions is also valuable.

Are control system engineers in demand?

Control system engineers are in high demand due to the need for automation and process control across industries such as manufacturing, energy, and infrastructure. They often require skills in programming languages like PLC, SCADA, and DCS, and employment opportunities are expected to grow as industries modernize their control systems.

What are the key skills and qualifications needed to thrive in the Control System Programmer position, and why are they important?

To thrive as a Control System Programmer, you need a solid background in control theory, automation, and programming languages such as PLC, ladder logic, or SCADA, often supported by an engineering degree. Familiarity with industrial control systems, human-machine interfaces (HMIs), and certifications like Siemens, Rockwell, or ISA can be vital for success. Strong problem-solving skills, attention to detail, and effective communication are key soft skills for collaborating with engineering teams and troubleshooting complex systems. These skills ensure safe, reliable, and efficient operation of automated processes across various industries.

Is a control systems engineer a good job?

A control systems engineer designs and develops automated control systems for industrial processes, requiring skills in programming, electronics, and systems integration. It is generally considered a stable and well-paying profession with opportunities in manufacturing, energy, and technology sectors. Job satisfaction depends on interest in technical problem-solving and working with complex systems.

What is a Control System Programmer job?

A Control System Programmer designs, develops, and maintains software for automation and control systems used in industries like manufacturing, HVAC, and building automation. They write and test code for PLCs (Programmable Logic Controllers), HMIs (Human-Machine Interfaces), and other control devices to ensure efficient system operation. Their role involves troubleshooting, updating software, and integrating new technologies to optimize system performance.

What are some typical daily responsibilities for a Control System Programmer?

A Control System Programmer’s day often involves writing and debugging code for programmable logic controllers (PLCs), configuring SCADA or HMI systems, and performing on-site testing or troubleshooting of automated machinery. Collaboration with electrical engineers, technicians, and project managers is common to ensure system integration meets technical and safety requirements. You may also participate in commissioning new systems, updating documentation, and providing technical support to clients or internal teams. This mix of hands-on technical work and teamwork provides variety and valuable learning opportunities throughout your career.

More about Control System Programmer jobs
Infographic showing various Control System Programmer job openings in the United States as of June 2026, with employment types broken down into 21% As Needed, 13% Full Time, 8% Temporary, 50% Contract, and 8% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $103,470 per year, or $49.7 per hour.
Control System Engineer

Control System Engineer

Omega Technical Services

Greenville, SC • On-site

$150K - $175K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Control System Engineer
Location US-SC-Greenville
ID 2026-1245
Position Type Full-Time
Location Type Onsite
Pay Range
USD $150,000.00 - USD $175,000.00 /Yr.
About Us

Join Our Mission

At Omega Technical Services, every role supports a mission that matters. Whether you're advancing national security, driving innovation in nuclear infrastructure, or supporting critical DOE and DoD operations, you're part of something bigger here.

Overview

Omega Technical Services is seeking a highly motivated Control System Engineer to support ongoing operations in Greenville, SC and Houston, TX.

Responsibilities

Provide essential technical knowledge and perform engineering work as described below. This position serves as a staff engineer performing engineering assignment of intermediate complexity.

    Under direct supervision of the Discipline Lead Engineer or Area Lead Engineer, analyze and make independent recommendations regarding technical solutions to problems of intermediate complexity in accordance with project requirements
  • Develop and review specifications and design criteria
  • Perform and check engineering analyses and calculations; specify materials, equipment and systems; and solve technical problems of intermediate complexity
  • Coordinate technical issues with other disciplines, project management, vendors and clients
  • Execute work in compliance with Project Quality Plan and procedures
  • Execute work in accordance with the approved project scope, cost, and schedule baselines
  • Establish, control and report on material key quantities; provide analysis, and forecasts
  • Provide technical support to activities associated with equipment and material procurement and subcontracting including scopes of work, technical bid evaluations, and review of vendor submittals
  • Provide technical support to activities associated with construction administration including response to construction requests-for-information and field changes
  • Other duties as assigned
Education Requirements
  • Bachelor of Science degree in Control Systems Engineering, Electrical Engineering, Chemical Engineering or related engineering field and minimum five (5) years of work-related experience
Qualifications
  • Candidate must be a U.S. Citizen
  • Satisfactory results of a pre-employment screening, which includes a drug and breath alcohol test, along with a Motor Vehicle Record check
  • Candidate must be able to obtain and maintain a DOE Security Clearance
  • Working knowledge of applicable federal (including Department of Energy orders), state, and local codes and standards
  • Ability to communicate effectively with audiences that include but are not limited to project management, coworkers, clients, vendors, and subcontractors
  • Job related technical knowledge necessary to complete the job
  • Intermediate knowledge of discipline codes and standards
  • Ability to perform work in compliance with applicable local, state, and federal codes, statutes and guidelines
  • Ability to attend to detail and work in a time-conscious and time-effective manner
  • Intermediate computer and software skills to include proficiency in the use of word processing, e-mail, spreadsheet and electronic presentation programs
  • Experience providing Engineering, Procurement, and Construction (EPC) services on commercial or industrial projects
  • Proficiency executing EPC projects utilizing engineering analysis, 3D modeling and 2D Computer-Aided Drafting and Design (CADD) automation tools in a multi-discipline environment
  • Perform a broad range of I&C design activities, including design definition, control systems architecture and development, digital systems, Programmable Logic Controller (PLC), Distributed Control Systems (DCS), network configuration, logic development, network switches, process controls, Piping and Instrumentation Diagram (P&ID) development support and review, HMI, communication protocols, routing, and layout, Safety Integrity Level (SIL), and procurement activities
  • Prepare and modify instrument and control systems design documents (e.g., instrument datasheets, Input / Output wiring diagrams, schematics, panel layouts, logic diagrams, cable schedules, and instrument installation details)
  • Perform control systems sizing calculations for control valves, relief valves, flow elements, thermowells and other instrumentation
  • Create instrument index and datasheets and generate reports in Intergraph SmartPlant Instrumentation (SPI) database
  • Develop intermediate complexity control systems narrative specifications
  • Develop basic control systems logic diagrams and/or cause and effect diagrams
  • Represent control systems and participate in model reviews
  • Develop specifications and design of DCS, PLC and Safety Instrumented Systems (SIS) hardware and software applications; monitor DCS / PLC / SIS design developed by the design group
Preferred Qualifications
  • Possession of an active DOE/DoD clearance within the past two (2) years is preferred
  • Previous DOE/NNSA work experience
  • Professional Engineer license
  • Practical field experience
  • EPC project experience for the following industries:
    • U.S Department of Energy or other U.S. Federal Government Agency
    • Nuclear facilities under a nuclear quality assurance program
    • Manufacturing, pharmaceutical or biotechnology
  • Proficiency with Bentley MicroStation
  • Proficiency with Autodesk AutoCAD
  • Proficiency with Intergraph SPI
  • Intermediate knowledge of:
    • Specifying instrumentation
    • Control systems procurement activities
    • P&ID representation; can recognize / report problems associated with control systems representation on P&ID
  • Developing control strategies and represent on P&ID
  • Instrument design and installation requirements
Work Schedule
Shift will be dependent upon customer site discretion.
Why Omega Technical Services?

Omega Technical Services is a Service-Disabled Veteran-Owned Small Business and a trusted partner to the Department of Energy, Department of Defense, and other commercial clients, supporting mission-critical projects that shape national security and technological innovation. Our culture is defined by leadership, initiative, and trust. Our values drive meaningful outcomes and long-term impact.

At Omega Technical Services, you'll work alongside elite subject matter experts who thrive on being challenged, innovation, and collaboration. We offer competitive pay, comprehensive benefits including medical, dental and vision insurance; short and long term disability insurance; 401(k) with a company match; AD&D insurance, paid time off, and holiday pay. *Based on eligibility requirements.

When you join Omega Technical Services, you're not just starting a job, you're building a career that honors the past, powers today's progress, and accelerates the most vital missions of tomorrow.

Equal Employment Opportunity Statement

Omega Technical Services is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, national origin, age, disability, or veteran status.