
Control Systems Engineer – Test & Measurement
Xcimer Energy
🇺🇸 United States
On-site
Internship
4 months ago
$130,000 – $160,000 / year
- Python
- LabVIEW
- TCP/IP
- Acceptance Testing
- Git
- Unit Testing
- Test-Driven Development
- PLC
- SCADA
- Ignition
- OPC UA
- System Design
- Equity
- Pension
4 months ago
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:1+ 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:3+ years of experience in control systems engineering, with a strong emphasis on test and measurement or validation environments.
- Experience with advanced architectural concepts, such as an Actor framework
- Experience with industrial control platforms such asPLC/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.
Control Systems Engineer – Test & Measurement · Xcimer Energy