Dover Precision Components is looking to hire a Controls Engineer- Software to design, program, and test control systems for instrumentation and control solutions in the Oil & Gas Production and Natural Gas Compression markets. The role aims to improve equipment protection, performance, and reliability while ensuring compliance with emission regulations.
Requirements
- Proficient in programming with Structured Text and Scripting Programming Languages; ANSI C or C++, preferred.
- Ability to create written test procedures for the demonstration and proofing of control panel applications, via full functional simulation, using test equipment, meters, lights, and/or switches.
- Familiar with Scripting languages, e.g. Python or JavaScript.
- 2 years minimum industrial experience maintaining and programming Embedded PLC controlled machinery or equipment.
- Understand commonly used drafting symbols found on industrial electrical control panel wiring and construction drawings.
- Ability to comprehend functional layout/wiring diagrams, P&IDs, end user specifications and theory of operations while writing control panel Embedded Systems & HMI applications.
- Familiar with one of the following manufacturers proprietary programming software: Allen-Bradley, Siemens, GE/Emerson, or Schneider Electric. Allen-Bradley or Siemens is preferable.
Responsibilities
- Create and/or modify a Sequence of Operations (SOO) to be used in the development of Embedded System and HMI applications.
- Create and/or modify Embedded System and HMI programs for Embedded System controlled panels in accordance with departmental programming guidelines and templates.
- Functionally test and debug Embedded Systems and HMI applications for all control panel features and capabilities per customer final approved documentation via test lab simulation hardware and software.
- Provide customer service for Embedded System controlled panels via conducting Factory Acceptance Tests (FAT) in the presence of customers and/or via technical phone support to service personnel as needed.
- Manage project cycles to ensure the timely delivery of high-quality control systems.
- Standardize control panel designs to streamline processes and minimize errors.
- Write technical documents (sequence/narrative/reports/emails).
Other
- Associate or bachelor’s degree in computer engineering, computer science, or a related discipline preferred. Work experience (5+ years) or technical certificate/program in lieu of degree will be considered.
- 2+ years’ work experience in similar role(s) within fast-paced manufacturing and/or technical environment.
- Proficiency in Microsoft Office (Word and Excel).
- Excellent organizational and time management skills with high attention to detail.
- Ability to manage multiple projects, resolve design issues, and meet deadlines.