G

Hybrid Staff Embedded Software Developer

General Motors

oshawa, durham region, Canada Full-time June 06, 2026

Opportunity Description

Elevate your embedded software skills as a Staff Embedded Software Developer at General Motors. This hybrid role seeks candidates with expertise in C/C++ and distributed systems.
You will design and optimize embedded control and data plane infrastructure in a collaborative environment. The ideal candidate boasts over eight years of experience in software development and is passionate about open-source technologies. This position offers the opportunity to work with advanced distributed systems, fleet management, and cloud services.
Key Responsibilities:
• Design and maintain on-vehicle control and data planes
• Optimize systems for reliable data delivery and configuration
• Integrate with Azure, AWS, and Firestore for cloud connectivity
• Collaborate with teams to roll out software updates safely
• Mentor peers and promote best practices within the team
Requirements:
• Bachelor's in Computer Science, Engineering, or related field
• 8+ years of hands-on expe...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position