Algorithm Controls Engineer

Job Responsibilities:


  • Design and develop embedded control algorithms for brake, suspension, and chassis systems
  • Create embedded control algorithm requirements for vehicle systems, working closely with software and systems product development teams
  • Perform vehicle testing, system testing, and/or simulation to verify algorithm designs
  • Perform vehicle-level development and testing at multiple test tracks/sites
  • Interface with hardware design teams and systems engineering teams to address/resolve issues
  • Investigate and resolve product issues found during development and validation testing

Requirement Qualifications: 

  1. BSEE, BSME, or BSCE degree
  2. Experience and/or interest in embedded control system development
  3. Experience and/or interest in vehicle system development and test
  4. Working-level knowledge of instrumentation and analytical tools
  5. Basic automobile driving skills
  6. Good technical problem solving skills
  7. Strong written and verbal communication skills
  8. Familiarity with common computer applications – word, excel, powerpoint, databases, etc.

Preferred Qualifications:

  1. MSEE, MSME, or MSCE degree
  2. Knowledge of basic vehicle dynamic principals
  3. Familiarity with Mathworks Toolset (Matlab and Simulink)
  4. Familiarity with dSPACE Toolset (TargetLink and ControlDesk)
  5. Familiarity with ATI Vision data acquisition system
  6. Experience with C++ programming and compiling
  7. Experience an/or interest in solenoid and motor controls for hydraulic and pneumatic systems