Start Your Search Here

Job Search

General Motors

Canada / Global

Embedded Software Developer - C++ at GM

  • Hybrid

Job Description

Be part of General Motors as an Embedded Software Developer specializing in C++. This hybrid position will focus on the development of advanced mapping systems for vehicles.

In this role, you'll design, implement, and validate embedded C++ software while working alongside experienced Systems Engineers. Engaging in Agile practices, you will contribute to the design and architecture of real-time applications. Your work will be pivotal in supporting the evolution of electric and autonomous mobility solutions.

Key Responsibilities: • Create embedded C++ software for real-time mapping • Work on software requirements with Systems Engineers • Participate in design and code quality reviews • Conduct software testing and validation in vehicles • Maintain comprehensive documentation for software designs

Requirements: • Minimum 2 years in C++ software development • 1+ year experience in automotive or mapping software • Familiarity with CI/CD processes and DevOps tools • Skills in AI-assisted development tools • Strong analytical and communication capabilities

Join General Motors to innovate in the field of embedded software development. #J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs