This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a member of the Software Safety team, the Software Safety Co-op will support safety initiatives in all phases of system development (concept, requirements, design, implementation, verification, and validation) for software that is core to our ADAS and AV systems.
Job Responsibility:
Lead or participate in safety strategy discussions, collaborating with GM teams globally
Support software safety teams in building block diagrams to support software integrity analysis
Ensure alignment to GM safety and software development processes
Develop, allocate, and verify software safety requirements to ensure completeness, consistency, and alignment to system-level safety requirements
Lead or contribute to initiatives towards the continuous improvement of the safety and software development processes
Requirements:
Pursuit of a Bachelor's degree in the following areas: Software Engineering, Computer Engineering, Computer Science, Mechatronics
Able to work 40 hours per week in Canada and for 8-12 months term starting May 2026
Beginner to intermediate knowledge on C++, Embedded C or Python
Basic experience with embedded software
Nice to have:
Leadership, interpersonal, and relationship management skills with the ability to effectively collaborate with varying levels of the organization
Excellent written and verbal communication skills with the ability to distill complex subjects to a wider audience
High level of integrity, ability to deal with ambiguity, takes initiative/self-directed
Knowledge of model-based engineering methods
Familiarity with ISO 26262 and other functional safety standards such as IEC 61508, IEC 62304, or DO-178C
Knowledge of safety analysis methods such as HAZOP, FMEA, FTA, and STPA
Evidence of strong character with integrity, honesty, accountability and trust
Consistently demonstrates innovative thinking that is customer-centric
Excellent project management skills and the proven track record to manage numerous projects at any given
Possess strong organizational, problem-solving, and analytical skills
Fundamental digital literacy including understanding of MS Outlook, Word, Excel, and PowerPoint