General Motors

Senior Safety Design Software Architect – AV

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: Mountain ViewCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $240,000 per year

Job Level

Tech Stack

About the role

  • Conduct software safety analyses and create runtime safety requirements by collaborating with GM systems and software engineers as well as hardware and software suppliers.
  • Ensure that software safety requirements are complete, consistent, and aligned to system-level safety requirements.
  • Support software teams in software design, implementation and testing to confirm that safety requirements are met.
  • Ensure adherence to GM’s safety and software development processes.
  • Escalate any unresolved safety-related issues and confirm that the resolution process has been followed.
  • Lead or contribute to initiatives towards the continuous improvement of the safety and software development processes.
  • Interface with corporate and industry experts to stay current in safety processes, methods, and tools.

Requirements

  • A minimum of 5 years of embedded systems development experience in safety-critical domains (automotive, aerospace, medical, nuclear).
  • Bachelor’s degree in engineering (Software, Computer, Control, Mechatronics), Computer Science or related field.
  • Demonstrated performance in a position requiring excellent understanding of embedded software implementation details as well as the larger systems picture.
  • Linux or QNX Experience.
  • Familiarity with ISO 26262 and other functional safety standards such as IEC 61508, IEC 62304, or DO-178C.
  • Full software development lifecycle experience (software requirements, design, coding, verification).
  • Proficiency in C/C++ embedded programming.
  • Excellent oral and written communication skills.
  • Ability to work independently and in a team environment, interfacing with GM engineers and suppliers globally.
  • Strong organizational skills with attention to detail.
Benefits
  • GM offers a variety of health and wellbeing benefit programs.
  • Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts.
  • Retirement savings plan, sickness and accident benefits.
  • Life insurance, paid vacation & holidays.
  • Tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded systems developmentC/C++ programmingsoftware requirementssoftware designsoftware codingsoftware verificationLinuxQNXISO 26262IEC 61508
Soft Skills
communication skillsorganizational skillsattention to detailindependent workteam collaboration