Senior Brake Control Software Engineer

General Motors Australia & New Zealand

Milford, United States
Hybrid
Embedded controls development
Matlab/simulink
C/c++ coding
Develop and implement control algorithms for ABS, TCS, and ESC in brake controls using either model-based development (MATLAB/Simulink) or C/C++

Job Summary

  • Develop and implement control algorithms for ABS, TCS, and ESC in brake controls using either model-based development (MATLAB/Simulink) or C/C++.
  • Define calibration strategies and promote robust coding practices in controls and software implementation.
  • Collaborate with other teams to define and integrate components and verify functionality on the bench and in the vehicle.

Matching Summary

Develop and implement control algorithms for ABS, TCS, and ESC in brake controls using either model-based development (MATLAB/Simulink) or C/C++.

Skills & Requirements

Must-have

  • embedded controls development
  • MATLAB/Simulink
  • C/C++ coding
  • version control
  • HIL testing
  • vehicle testing

Nice-to-have

  • algorithm development and calibration
  • vehicle dynamics knowledge
  • advanced driving skills
  • production software debugging
  • customer-centric thinking

Key Requirements

  • BS in Engineering, Computer Science, or equivalent
  • 5+ years engineering experience
  • Proficiency with DOORS, GIT, Jira
  • Strong control system theory knowledge
  • High analytical problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter