1

Epics Control System Software Jobs (NOW HIRING)

Control System Owner

Kirkland, WA · On-site

$86K - $136K/yr

About Global PACCAR Electronics The Global PACCAR Electronics organization supports Kenworth, Peterbilt, and DAF by transforming how control systems and vehicle software are developed for commercial ...

Control System Owner

Kirkland, WA · On-site

$86K - $136K/yr

About Global PACCAR Electronics The Global PACCAR Electronics organization supports Kenworth, Peterbilt, and DAF by transforming how control systems and vehicle software are developed for commercial ...

We are seeking a Control System Engineer to join our Deer Park, TX team. As the DCS/PLC Engineer ... Primary Skill Sets desired - FactoryTalk(software), Rockwell/Allen Bradley PLC's(hardware ...

... control system software and hardware supporting a manufacturing campus. This role supports facility and system modifications, coordinates with internal stakeholders and external vendors, manages ...

Be Seen First

Control System Engineer

Bellevue, NE · On-site

$100K - $125K/yr

Develop and test PLC and SCADA/HMI software * Design control networks and telemetry infrastructure * Engineer instrumentation, control systems, and control panels * Conduct field investigations ...

next page

Showing results 1-20

Epics Control System Software information

See salary details

$13

$23

$42

How much do epics control system software jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for epics control system software in the United States is $23.15, according to ZipRecruiter salary data. Most workers in this role earn between $18.27 and $25.48 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an EPICS Control System Software Engineer, and why are they important?

To thrive as an EPICS Control System Software Engineer, you need a solid background in software development, control systems, and a relevant degree in computer science, engineering, or physics. Experience with the Experimental Physics and Industrial Control System (EPICS), Linux environments, and programming languages such as C/C++ or Python is typically required. Strong problem-solving abilities, attention to detail, and effective communication help you collaborate with multidisciplinary teams and troubleshoot complex systems. These skills and qualities ensure reliable system performance, successful integration of hardware and software, and smooth operation of large-scale scientific facilities.

What is the difference between Epics Control System Software vs Instrumentation Technician?

AspectEpics Control System SoftwareInstrumentation Technician
CredentialsTypically requires engineering degrees or software certificationsRequires technical diplomas or certifications in instrumentation or electronics
Work EnvironmentSoftware development and system integration in industrial settingsInstallation, maintenance, and troubleshooting of instrumentation equipment
Industry UsageUsed by control engineers and software developers in industries like oil & gas, power plantsEmployed by technicians maintaining field instrumentation in similar industries
Search & Comparison IntentUnderstanding software roles in control systemsTechnical maintenance and troubleshooting roles

Epics Control System Software professionals focus on developing, configuring, and maintaining control system software, while Instrumentation Technicians handle the installation and repair of physical instrumentation devices. Both roles are essential in industrial automation but differ in skills and responsibilities.

What are some typical challenges faced by EPICS Control System Software engineers when integrating new hardware into existing control systems?

EPICS Control System Software engineers often encounter challenges such as ensuring compatibility between new hardware devices and legacy systems, managing real-time data acquisition, and minimizing system downtime during integration. Coordinating with hardware vendors and cross-functional engineering teams is essential to address communication protocol mismatches or device driver issues. Successful integration requires thorough testing, robust documentation, and sometimes custom development to adapt the EPICS framework to unique hardware requirements.

What is an EPICS Control System Software Engineer?

An EPICS Control System Software Engineer is a professional who develops, maintains, and supports software for the Experimental Physics and Industrial Control System (EPICS). EPICS is a set of open-source software tools, libraries, and applications used to create distributed real-time control systems for scientific instruments such as particle accelerators and telescopes. These engineers write code, configure hardware interfaces, and ensure reliable communication between devices and operator interfaces. Their work is crucial for the smooth operation and automation of large scientific facilities.
Control System Engineer

Control System Engineer

Omega Technical Services

Greenville, SC • On-site

$150K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

Pay RangeUSD $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 ScheduleShift 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.

Employment Type: FULL_TIME