Control Systems Engineer – Test & Measurement

Xcimer EnergyDenver, ColoradoOn-siteFull-timeMid level, 2–5 yearsListed 4 months ago

Apply now

About this role

Responsibilities

- Design, develop, and commission control systems for test and measurement applications, including laboratory and industrial test stands.

- Lead or contribute to verification and validation (V&V) activities, including test planning, test procedure development, execution, and reporting.

- Develop control, automation, and data acquisition software using Python, LabVIEW, and related tools.

- Integrate hardware and software for test systems, including instrumentation, DAQ hardware, off-the-shelf benchtop equipment, and custom hardware.

- Apply diagnostic and systems-level troubleshooting methodologies to identify root causes of system, software, or hardware issues.

- Implement and maintain automated test frameworks, unit tests, and regression tests to support reliable system evolution.

- Interface with and integrate a wide range of communication protocols and interfaces such as RS‑232/422/485, TCP/IP, Ethernet-based fieldbuses such as EtherCAT, and instrument control protocols.

- Participate in requirements development, traceability, and documentation to support structured V&V and quality processes.

- Collaborate closely with electrical, mechanical, and software engineers to ensure test systems accurately represent real-world operating conditions.

- Support commissioning activities, acceptance testing, and ongoing lifecycle support for test infrastructure.

Qualifications

- Education: Bachelor’s degree in Electrical Engineering, Controls Engineering, Computer Engineering, or a related field.

- Experience: 3+ years of experience in control systems engineering, with a strong emphasis on test and measurement or validation environments.

- Demonstrated experience designing and commissioning test stands, automated test equipment (ATE), or experimental systems.

- Proficiency in Python and LabVIEW, including development of maintainable, version-controlled code.

- Strong working knowledge of verification and validation methodologies, including test planning and execution and requirements tracking such as with a Requirements Traceability Matrix.

- Experience with version control systems (e.g., Git) and modern software development workflows.

- Working knowledge of unit testing, automated testing, or test-driven development concepts.

- Familiarity with industrial and laboratory communication protocols (e.g., RS‑232, TCP/IP, Ethernet-based protocols).

- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Desired

- Experience with advanced architectural concepts, such as an Actor framework

- Experience with industrial control platforms such as PLC/PAC systems , real-time controllers, or distributed control SCADA systems, such as Ignition or Wonderware.

- Familiarity with publication/subscription based protocols such as OPC UA

- Familiarity with instrumentation standards and interfaces (e.g., SCPI, GPIB, USB instruments).

- Experience with DAQ systems, high-speed data capture, or synchronization/timing systems.

- Exposure to systems integration best practices commonly used by professional control system integrators (e.g., lifecycle documentation, change control, structured testing).

- Knowledge of safety-related control concepts, interlocks, or fail-safe system design.

- Experience supporting testing in R&D, prototype, or experimental environments.

- Familiarity with documentation standards such as test plans, test procedures, verification matrices, and commissioning reports.