Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Software Technical Specialist, Occupant Protection

General Motors

Salary not specified
Oct 28, 2025
Warren, MI, US
Apply Now

The Vehicle Mechatronics Embedded Controls (VMEC) organization at GM is seeking an experienced software engineer to develop robust strategies, guide software architecture, resolve complex issues, and deliver continuous improvements for safety-critical automotive systems like the Sensing and Diagnostic Module (SDM), and occupant protection subsystems. This role aims to ensure the technical excellence, reuse, and scalability of software solutions across various vehicle programs.

Requirements

  • Minimum of 6+ years of experience in developing, integrating, and delivering embedded software for automotive electronic control systems
  • In-depth knowledge of microprocessor-based controllers and vehicle network architectures (CAN, CAN FD, LIN, Ethernet)
  • In-depth knowledge of software requirements engineering, including DFMEA, hazard analysis, and traceability methods
  • In-depth knowledge of embedded software development, testing, integration, and associated toolchains (ETAS, Vector, DaVinci, or equivalent)
  • Strong understanding of AUTOSAR architecture, real-time operating systems (RTOS), and basic software (BSW) layers
  • Thorough knowledge of software verification and validation processes, including SIL, HIL, and bench-based validation
  • Thorough knowledge of software release, build, and configuration management processes (Jenkins, Git, Jira)

Responsibilities

  • Provide global leadership for Sensing and Diagnostic Module (SDM), Automatic Occupant Suppression (AOS), and Passive Body Safety software.
  • Conduct software benchmarking / evaluations for Sensing Diagnostic Module, Automatic Occupant Suppression and Passive Body Safety functions.
  • Define, review, and optimize software architecture, interfaces, and reuse strategies for SDM, AOS, and Passive Body Safety.
  • Perform static and dynamic code analysis reviews, ensuring MISRA compliance, memory efficiency, and timing determinism.
  • Review and approve software design/code peer reviews, identifying systemic or integration issues early in the lifecycle.
  • Maintain and evolve global software requirements with traceability to implementation and test cases.
  • Lead root cause analysis of software issues across development, validation, and vehicle environments (including PRTS and plant builds).

Other

  • Hybrid: expected to report to their primary location (Warren, MI) three times per week, at minimum.
  • This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
  • Highly developed oral and written communication skills, capable of clearly articulating technical solutions across global teams
  • Demonstrated ability to work cross-functionally across software and systems teams within Electrical and other SMTs
  • High level of interpersonal skills to influence, motivate, and guide software teams across multiple ECUs and suppliers