This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Work on advanced control methods to design and develop Vehicle Motion Control (VMC) software. VMC is a supervisory controller for torque vectoring for multi-axle electric vehicles. The objective of VMC is to distribute torque to all available axles to meet the driver’s total torque request while achieving the optimal traction and lateral motion from the vehicle dynamics perspective. In addition to electric motors, vehicle motion control can also command other actuators such as active rear steering to optimize vehicle lateral motion.
Job Responsibility:
Lead the design and development of various VMC in collaboration with cross-functional teams
Develop and implement control and diagnostic algorithms using advanced tools such as MATLAB or C
Support the development of requirements and ensure compliance with safety and government regulations
Analyze vehicle dynamic conditions and provide feedback on feature/system design
Define software unit tests, conduct hardware-in-the-loop and vehicle tests, and ensure thorough software testing
Support resolution of vehicle, plant, or customer issues related to controls and calibration
Mentor new team members to foster capability growth and knowledge sharing
Requirements:
Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science or related fields
Knowledge of and minimum 5 years of experience in controls system development
Control system integration and testing of hardware and software
Controller hardware design and failure modes of electronic modules
Vehicle electrical systems and serial data communications architectures
System, software, and hardware requirements development and validation
Change management
High level of analytical ability where problems are unusual and difficult
Demonstrated proficiency in project management skills
Experienced at planning, preparing for and leading meetings
Effective interpersonal skills that focus and influence others
Understanding of Embedded Controls Development & Delivery Process
Experience in working with embedded system software codes
reading and debugging source code in C/C++ languages
Experience with MATLAB/Simulink modeling
Demonstrated ability to manage multiple complex projects and assignments with autonomy and accountability for results
Strong partnership and teamwork skills
Highly proficient at analyzing unusual and complex issues while driving for results in an ambiguous and fast-paced environment
Evidence of strong character with integrity, honesty, accountability and trust
Consistent demonstration of innovative thinking that is customer-centric
Nice to have:
Master’s degree in a field of Engineering, Computer Science or related fields
7-10 years of experience in vehicle chassis controls system development
Scaled Agile Framework (SAFe) training or certifications
Experience in the GM component specification and release process
Experience with customer interface technologies
Knowledge of vehicle dynamics and electronic chassis systems
Knowledge of OBD-II diagnostics
Knowledge of automotive safety integrity levels (ASIL)
DFSS Black Belt certification
Demonstrated ability to work in a Global environment
Experience in plant modeling and analysis tools, MIL, SIL, HIL Testing
What we offer:
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
Healthcare, dental, and vision benefits
Life insurance plans to cover you and your family
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
GM Vehicle Purchase Plan for you, your family and friends