
Senior Safety Design Software Architect – AV
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Markham • Canada
Visit company websiteExplore more
Salary
💰 CA$115,000 - CA$164,600 per year
Job Level
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 embedded systems development experience in safety-critical domains (automotive, aerospace, medical, nuclear)
- Demonstrated performance in a position requiring excellent understanding of embedded software implementation details as well as the larger systems picture
- 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
- Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
- Healthcare, dental and vision benefits including health care spending account and wellness incentive.
- Life insurance plans to cover you and your family.
- Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
- GM Vehicle Purchase Plan for you, your family, and friends.
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 designsoftware implementationsoftware testingsoftware requirementsverificationsafety analysesruntime safety requirementsfull software development lifecycle
Soft Skills
communication skillsorganizational skillsattention to detailindependent workteam collaboration