Skip to main content

Controls Engineer

Burlington Township, PA
Permanent

Posted

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 ControlDesk 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., GoogleTest, PyTest)
  • Familiarity with CI/CD or Continuous Testing (CT) tools and processes
  • Experience leveraging GitHub Copilot or other AI assisted engineering tools

Job Type: Permanent

Job ID: 254678152