Software Complexity Liaison (swcl)

gmoshawa.ca

Fully remote
Embedded software architecture
Version control at scale
Ci/cd concepts
The Software Complexity Liaison position at GM is a fully remote role focused on managing software complexity in embedded vehicle systems. The ideal candidate will have extensive experience in software development and architecture, collaborating closely with cross-functional teams to streamline processes and enhance software delivery

Job Summary

  • The role is responsible for governing software complexity across embedded controllers and vehicle domains, focusing on software architecture and variant strategy.
  • Key responsibilities include building and maintaining an integrated software roadmap, consolidating initiatives into coherent software streams, and driving complexity-reduction practices.
  • The position requires strong analytical skills, excellent communication, and the ability to influence and align cross-functional stakeholders without direct authority.

Matching Summary

Match Score: 85

The Software Complexity Liaison position at GM is a fully remote role focused on managing software complexity in embedded vehicle systems. The ideal candidate will have extensive experience in software development and architecture, collaborating closely with cross-functional teams to streamline processes and enhance software delivery.

Skills & Requirements

Must-have

  • embedded software architecture
  • version control at scale
  • CI/CD concepts
  • portfolio governance
  • complexity reduction practices
  • cross-functional collaboration

Nice-to-have

  • AI and advanced data analytics
  • automotive safety standards
  • culture of simplicity and reuse

Key Requirements

  • Bachelor's degree or equivalent practical experience
  • 7+ years embedded/automotive software experience
  • Experience in portfolio or systems-level role
  • Strong analytical and problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter