Staff Software Engineer, Reliability

General Motors

Multiple Locations
Base: $160,200 to $290,700; bonus/equity: incentiv...
Fully remote
Multi-sensor system services
Embedded software development
Reliability software features
This role will specifically work on the multi-sensor system services and frameworks in collaboration with our partner teams across GM

Job Summary

  • This role will specifically work on the multi-sensor system services and frameworks in collaboration with our partner teams across GM.
  • Raise the bar on engineering excellence by producing best-in-class code, documentation, testing, and monitoring.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.

Matching Summary

This role will specifically work on the multi-sensor system services and frameworks in collaboration with our partner teams across GM.

Salary

Base: $160,200 to $290,700; Bonus/Equity: Incentive pay program; Benefits: Health and wellbeing benefit programs

Skills & Requirements

Must-have

  • multi-sensor system services
  • embedded software development
  • reliability software features
  • root-cause analysis
  • embedded software observability
  • C++11 or later and Python

Nice-to-have

  • safety-critical development
  • reliability engineering principles
  • functional safety industry standards
  • embedded Linux / POSIX systems
  • mentoring team members

Key Requirements

  • 6+ years professional experience
  • Bachelors Degree or relevant work experience
  • Proven experience writing production software
  • Proficiency in debugging firmware
  • Experience driving complex embedded projects
  • Experience architecting embedded systems
  • Experience communicating at senior management levels

Work Rights

Not specified

Tailored Resume

Cover Letter