Engineering Group - Software Engineering

General Motors

Milford, United States
Hybrid
C/c++ in production environment
Embedded software algorithms
Autonomous driving planning software
Lead the generation of technical solutions, including the specification of requirements and the functional decomposition, analysis, development, implementation, and verification of new or enhanced functionality within the Active Safety / Autonomous Driving planning software domain

Job Summary

  • Lead the generation of technical solutions, including the specification of requirements and the functional decomposition, analysis, development, implementation, and verification of new or enhanced functionality within the Active Safety / Autonomous Driving planning software domain.
  • Establish verification and validation strategies for the developed software, including simulation, hardware-in-the-loop, and on-road testing validation gates.
  • GM is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging.

Matching Summary

Lead the generation of technical solutions, including the specification of requirements and the functional decomposition, analysis, development, implementation, and verification of new or enhanced functionality within the Active Safety / Autonomous Driving planning software domain.

Skills & Requirements

Must-have

  • C/C++ in production environment
  • embedded software algorithms
  • autonomous driving planning software
  • verification and validation strategies
  • root-cause investigations
  • continuous integration and automated testing

Nice-to-have

  • passion for self-driving technology
  • drive meaningful change
  • fosters inclusion and belonging

Key Requirements

  • 5+ years automotive software engineering experience
  • BS, MS, or PhD in Computer Science, Robotics, or equivalent
  • MISRA C, ASIL rated software development

Work Rights

Not specified

Tailored Resume

Cover Letter