
Senior Safety Design Software Architect – AV
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Mountain View • California • United States
Visit company websiteExplore more
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