Start Your Search Here

Job Search

General Motors

Markham / 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