General Motors

Senior Safety Design Software Architect- AV

General Motors$115K — $164K *
US-Anywhere
+ 3 other locationsRemote
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in embedded systems development within safety-critical environments (automotive, aerospace, medical, nuclear)
  • Strong understanding of embedded software and systems-level integration
  • Familiarity with ISO 26262 and functional safety standards like IEC 61508 or DO-178C
  • Experience throughout the full software development lifecycle
  • Proficient in C/C++ embedded programming
  • Excellent communication skills, both verbal and written
  • Ability to thrive working independently and as part of a global team

Responsibilities

  • Conduct safety analyses and define runtime safety requirements in collaboration with engineers and suppliers
  • Ensure software safety requirements are aligned with system-level standards
  • Support software teams in meeting safety requirements during design and testing
  • Adhere to GM's safety and software development processes
  • Escalate unresolved safety issues and follow resolution procedures
  • Lead initiatives for continuous improvement in safety and software processes
  • Engage with experts to stay current on safety methodologies and tools

Benefits

  • Paid time off including vacation, holidays, and additional leave for parental or adoption purposes
  • Comprehensive healthcare, dental, and vision benefits including wellness incentives
  • Life insurance plans for employee and family coverage
  • Company-sponsored pension plan with matching contributions
  • GM Vehicle Purchase Plan for family and friends
Full Job Description
Job Description

Vacancy Status:

This posting is not for an existing vacancy within the organization and is open to new applications.

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Remote/ Hybrid: Candidates can be considered anywhere in the country of work, but if someone is within 80 Kms of Markham/ Oshawa Hub, they are required to be onsite 3 days a week.

About The Role:

We are seeking a highly motivated Senior Safety Design Software Architect to join our Software Safety team in the Autonomous Vehicles (AV) organization. As a member of the AV Software Safety team, the Safety Design Software Architect leads and supports safety initiatives in all phases of system development (concept, requirements, design, implementation, verification and validation) for software that is core to our AV systems. You will conduct safety analyses and create runtime safety requirements for components of the AV software stack and will provide guidance to the software development teams to develop and verify safe software solutions for our future vehicles.

What You'll Do (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.


Your Skills & Abilities (Required Qualifications):
  • 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


What Can Give You A Competitive Edge (Preferred Qualifications):
  • Experience performing or evaluating safety analysis methods such as HAZOP, FMEA, FTA, and STPA
  • Knowledge of software architecture and design patterns
  • Experience reviewing and/or developing software requirements from system-level requirements
  • Multi-core programming and real-time operating system experience.
  • Familiarity with automotive systems and with active safety and automated driving systems in particular
  • Knowledge of in-vehicle communication networks (CAN, FlexRay, LIN, Ethernet)


Minimum Education Required:
  • Bachelor's degree in engineering (Software, Computer, Control, Mechatronics) , Computer Science or related field.
  • Advanced degrees preferred.


Compensation:

The salary range for this role is $115,000 to $164,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE

Benefits:

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
  • 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.


Statut du poste :
Cette offre ne correspond pas à un poste actuellement vacant dans l'organisation et est ouverte aux nouvelles candidatures.

Divulgation concernant l'IA :
Dans le cadre du processus de candidature, l'intelligence artificielle sera utilisée dans le processus de recrutement pour ce poste.

Télétravail / Mode hybride :
Les candidats peuvent être basés n'importe où dans le pays de travail, mais si une personne se trouve à moins de 80 km des pôles de Markham ou d'Oshawa, elle doit être présente sur site 3 jours par semaine.

À propos du rôle :
Nous recherchons un(e) Architecte principal(e) en conception logicielle de sécurité hautement motivé(e) pour rejoindre notre équipe de sécurité logicielle au sein de l'organisation des véhicules autonomes (AV). En tant que membre de l'équipe de sécurité logicielle AV, l'Architecte principal(e) en conception logicielle de sécurité dirige et soutient les initiatives de sécurité à toutes les phases du développement système (concept, exigences, conception, mise en œuvre, vérification et validation) pour les logiciels au cœur de nos systèmes AV. Vous réaliserez des analyses de sécurité et rédigerez des exigences de sécurité en exploitation (runtime) pour les composants de la pile logicielle AV, et vous fournirez des orientations aux équipes de développement logiciel afin de développer et de vérifier des solutions logicielles sûres pour nos véhicules du futur.

Ce que vous ferez (responsabilités) :
  • Effectuer des analyses de sécurité logicielle et définir des exigences de sécurité en exploitation en collaboration avec les ingénieurs systèmes et logiciels de GM, ainsi qu'avec les fournisseurs de matériel et de logiciels.
  • Veiller à ce que les exigences de sécurité logicielle soient complètes, cohérentes et alignées sur les exigences de sécurité au niveau système.
  • Soutenir les équipes logicielles dans la conception, la mise en œuvre et les tests logiciels afin de confirmer que les exigences de sécurité sont respectées.
  • Assurer le respect des processus de sécurité et de développement logiciel de GM.
  • Escalader tout problème non résolu lié à la sécurité et s'assurer que le processus de résolution a été suivi.
  • Diriger ou contribuer à des initiatives visant l'amélioration continue des processus de sécurité et de développement logiciel.
  • Interagir avec des experts internes et de l'industrie afin de rester à jour sur les processus, méthodes et outils de sécurité.

Vos compétences et aptitudes (qualifications requises) :
  • Minimum de 5 ans d'expérience en développement de systèmes embarqués dans des domaines critiques pour la sécurité (automobile, aérospatial, médical, nucléaire).
  • Preuve de performance dans une fonction nécessitant une excellente compréhension à la fois des détails d'implémentation logicielle embarquée et de la vision d'ensemble des systèmes.
  • Familiarité avec la norme ISO 26262 et d'autres normes de sécurité fonctionnelle telles que IEC 61508, IEC 62304 ou DO-178C.
  • Expérience de l'ensemble du cycle de vie du développement logiciel (exigences, conception, codage, vérification).
  • Maîtrise de la programmation embarquée en C/C++.
  • Excellentes compétences en communication orale et écrite.
  • Capacité à travailler de façon autonome et en équipe, en interaction avec des ingénieurs GM et des fournisseurs à l'échelle mondiale.
  • Solides compétences organisationnelles et grand souci du détail.

Ce qui peut vous donner un avantage concurrentiel (qualifications souhaitées) :
  • Expérience dans la réalisation ou l'évaluation de méthodes d'analyse de sécurité telles que HAZOP, AMDE (FMEA), AFT (FTA) et STPA.
  • Connaissance de l'architecture logicielle et des modèles de conception (design patterns).
  • Expérience dans la revue et/ou la rédaction d'exigences logicielles à partir d'exigences au niveau système.
  • Expérience en programmation multi-cœur et avec des systèmes d'exploitation temps réel.
  • Familiarité avec les systèmes automobiles, en particulier avec les systèmes de sécurité active et de conduite automatisée.
  • Connaissance des réseaux de communication embarqués (CAN, FlexRay, LIN, Ethernet).

Formation minimale requise :
Baccalauréat en génie (logiciel, informatique, automatique, mécatronique), en informatique ou dans un domaine connexe.
Les diplômes de niveau supérieur sont préférés.

Rémunération :
La fourchette salariale pour ce poste est de 115 000 $ à 164 600 $. Le salaire de base effectivement offert à la personne retenue dans cette fourchette variera en fonction de facteurs pertinents pour le poste.

GM N'OFFRE PAS DE PARRAINAGE LIÉ À L'IMMIGRATION POUR CE POSTE. NE PRÉSENTEZ PAS VOTRE CANDIDATURE SI VOUS AVEZ BESOIN D'UN PARRAINAGE D'IMMIGRATION PAR GM MAINTENANT OU À L'AVENIR.

Avantages sociaux :
L'objectif du programme de rémunération globale de General Motors du Canada est de soutenir la santé et le bien-être de vous-même et de votre famille. Notre programme de rémunération globale comprend actuellement les avantages suivants, entre autres :
  • Congés payés, incluant vacances, jours fériés et prestations supplémentaires pour les congés de maternité, parentaux et d'adoption.
  • Régimes de soins de santé, dentaires et de la vue, y compris un compte de dépenses de santé et une prime de mieux-être.
  • Régimes d'assurance vie pour vous et votre famille.
  • Cotisations de l'entreprise, avec contrepartie, à un régime de retraite à cotisations déterminées pour vous aider à préparer votre retraite.
  • Programme d'achat de véhicule GM pour vous, votre famille et vos ami(e)s.

About General Motors

General Motors Company engages in the manufacture and sale of cars and trucks in the United States, China, Brazil, Germany, the United Kingdom, Canada, and Italy. It offers sedans, crossovers, sport utility vehicles, pick-up trucks, coupes, sports/convertibles and hybrid vehicles, hatchbacks/wagons, and vans, as well as mini cars in India. The company also provides parts and accessories, such as iPod and MP3 compatibility, mobility accessories, performance parts, AC parts and services, and merchandise. In addition, it offers vehicle safety, security, and information services. The company provides used vehicles. It offers its products through dealers and distributors. General Motors Company was formerly known as NGMCO, Inc. and changed its name to General Motors Company in July 2009. The company was incorporated in 2009 and is based in Detroit, Michigan. It operates manufacturing facilities in India, the United States, and Canada. General Motors Company operates as a subsidiary of the United States Department of The Treasury. General Motors led global vehicle sales for 77 consecutive years from 1931 through 2007, longer than any other automaker, and is currently among the world's largest automakers by vehicle unit sales. General Motors acts in most countries outside the USA via wholly-owned subsidiaries but operates in China through 10 joint ventures. GM's OnStar subsidiary provides vehicle safety, security, and information services. In 2009, General Motors shed several brands, closing Saturn, Pontiac, and Hummer, and emerged from a government-backed Chapter 11 reorganization. In 2010, GM made an initial public offering IPOs to date and returned to profitability later that year.

General Motors Careers

Join the dynamic team at General Motors, a global leader in automotive innovation and technology. At General Motors, we offer unparalleled job opportunities that propel your career forward while contributing to a legacy of engineering excellence.

Work You’ll Do

Embark on a career with General Motors to drive the future of mobility. Our team is dedicated to redefining the automotive landscape through innovation and leadership in electric vehicles and sustainable solutions. By joining us, you will be part of a culture that values diversity, teamwork, and continuous professional growth.

Transform Your Career

General Motors is not just a company; it's a community where you can grow your skills alongside the best in the industry. Our leadership is committed to providing every employee—from interns to senior professionals—with opportunities for career advancement, leadership development, and diversity training.

Innovate and Lead

At General Motors, innovation is at the core of everything we do. From research and development to manufacturing, our teams work collaboratively to lead the industry with cutting-edge technologies and sustainable practices. We encourage our employees to think big and push the boundaries of what’s possible.

Join Our Global Team

As part of our global workforce, you will collaborate with talented individuals who are passionate about shaping the future of transportation. General Motors offers a variety of career paths in engineering, design, IT, marketing, and more. With over 155,000 employees worldwide, our network provides expansive opportunities for networking and professional development.

Internship Programs and Employment Benefits

Start your career journey with a General Motors internship, where you can apply your academic knowledge to real-world projects. Our internships provide a robust foundation in the automotive industry, with mentorship from experienced leaders. Full-time employees enjoy a wealth of benefits, including comprehensive health care, retirement plans, and performance bonuses, ensuring that your hard work is rewarded.

Explore Job Opportunities

Whether you’re a seasoned professional or a recent graduate, General Motors offers positions that leverage your unique skills. Our hiring process is designed to identify and nurture talent, focusing on aligning your capabilities with the right opportunities for growth within the company.

Stay Connected

Join Our Team Search open positions that match your skills and interests. At General Motors, we look for innovative, driven, and solution-oriented team players. Explore the possibilities that await you in a career at General Motors.

Keep Up to Date

Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who drive success at General Motors.

Job Alert Emails

Customize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities available at General Motors. Embark on a journey of growth, innovation, and leadership at General Motors. Shape your future in an environment that fosters diversity, learning, and the pursuit of excellence. Join us and redefine the roads of tomorrow.
Learn more about General Motors
Size
157,000 employees
Market Cap
$46.9 billion
Industry
Net Income
$6.4 billion
Founded
1908
5 Year Trend
-3.2%
Revenue
$122.4 billion
NASDAQ

Similar Jobs

More Jobs at General Motors

More Manufacturing & Automotive Jobs

Find similar Senior Safety Design Software Architect- AV jobs: