Senior Safety Design Software Architect leading safety initiatives for the AV software team at GM. Collaborating on safety requirements, ensuring compliance, and improving software safety processes.
Responsibilities
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.
Principal Software Architect leading research and prototype creation for a real - time digital twin of telecommunication networks. Collaborating with global engineering teams to deliver a scalable product.
Software Engineer at Teradyne developing software for Automatic Test Equipment. Collaborating with cross - functional teams to deliver high quality solutions with a focus on innovation and quality.
VP of Software Engineering leading the technical strategy for Customer Success products. Building global engineering teams and collaborating with executives in the AI - driven landscape.
Software Development Engineer developing Booz Allen’s Software - Defined Everything platform for AI and secure software services. Collaborating with innovators to build impactful solutions.
Drivers Software Developer at OPAL - RT Technologies developing board drivers for RT - LAB and HYPERSIM software. In Agile/Scrum environment, participate in software development and testing of communication protocols.
Senior Principal Software Engineer creating applications and data platforms for GSK R&D. Leading software development with Python, Azure, AI, and data engineering initiatives.
Software Engineer developing and maintaining mission management applications for national security. Collaborating within an agile framework and focusing on microservices and cloud - native architectures.
Software Engineer Intern supporting development at Betfair Romania. Join dynamic teams to solve challenges in an agile environment focused on quality and best practices.
Software Engineer contributing to the digital transformation initiatives at U.S. Bank. Collaborating across teams for analysis, design, testing, and maintenance of software products in an agile environment.