×
Register Here to Apply for Jobs or Post Jobs. X

Controls Engineer

Job in Schaumburg, Cook County, Illinois, 60173, USA
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary