Controls Engineer
Job in
Schaumburg, Cook County, Illinois, 60173, USA
Listed on 2026-07-01
Listing for:
Kasmo Global
Full Time
position Listed on 2026-07-01
Job specializations:
-
Software Development
Job Description & How to Apply Below
Job Title
Key Responsibilities
- Design, build, and modify Hardware-in-the-Loop (HiL) test benches using dSPACE PHS, MRET, and MRET Scalexio platforms
- Develop and enhance Simulink models to simulate sensor inputs such as voltage, PWM, discrete, and network-based signals for system-level testing
- Integrate dSPACE hardware, including signal simulation, I/O configuration, and harness design, to support realistic test environments
- Create and maintain dSPACE Control Desk GUIs to support test execution, diagnostics, and debugging
- Perform system-level integration testing, analyzing interactions between software, hardware, controls, and network communications
- Utilize Vector tools (CANoe, CANalyzer, or equivalent) to monitor, analyze, and troubleshoot datalink communications
- Diagnose and resolve complex system-level issues by correlating electrical signals, software behavior, and network traffic
- Develop and execute automation solutions using Python, C, or C++ to improve test efficiency and coverage
- Collaborate closely with controls, software, systems, and validation teams to develop clear test plans and detailed test cases
- Operate independently, quickly ramping up on new systems and contributing effectively with minimal oversight
Must-Have Qualifications
- Strong hands-on experience with dSPACE HiL systems (PHS, MRET, MRET Scalexio) (Bonus: Opal-RT experience)
- Proven ability to create and modify Simulink models for HiL-based sensor and signal simulation
- Experience designing, building, and debugging HiL test benches, including hardware integration and harness design
- Solid working knowledge of J1939 datalink protocols and embedded network communications (Bonus: Ethernet experience)
- Proficiency with Vector tools (CANoe, CANalyzer) or comparable network analysis tools
- Strong automation or programming skills using Python, C, or C++
- Systems-level mindset with the ability to reason about complex interactions across multiple functional domains
- Demonstrated experience diagnosing complex electrical, network, and system-level issues
- Strong communication skills and experience collaborating across cross-functional engineering teams
- Self-starter attitude with the ability to quickly ramp up and deliver value
Nice-to-Have / Bonus Skills
- Experience with Software-in-the-Loop (SiL) testing (e.g., Google Test, PyTest)
- Familiarity with CI/CD or Continuous Testing (CT) tools and processes
- Experience leveraging Git Hub Copilot or other AI-assisted engineering tools
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×