IT & Software

Senior Software Developer Vehicle Data Platform

General Motors

Oshawa · Ontario · Canada

Take your engineering career to the next level with General Motors as a Senior Software Developer focused on the Vehicle Data Platform. This hybrid role involves designing critical components for vehicle data management and delivery.

In this key position within General Motors' Data Engineering organization, you will oversee the development of components for both the control and data planes of the Vehicle Data Platform. Your expertise in C, C++, and software for production ECUs will be utilized as you mentor junior engineers and collaborate with diverse teams. Expect to handle complex logistics, optimize performance, and ensure seamless integration with cloud services.

Key Responsibilities: • Design and maintain vehicle control plane components • Implement data collection and transfer pipelines • Develop logging software for vehicle systems • Optimize software for performance and memory usage • Collaborate on SDK integration and deliver software

Requirements: • Bachelor's in Computer Science or Engineering • 4+ years in C/C++ or Java/Kotlin development • Experience with vehicle ECUs and production software • Strong understanding of distributed systems • Familiarity with API design and SDKs

Leverage your skills in software engineering and cloud integration to shape the future of automotive technology at General Motors. #J-18808-Ljbffr

Reference: WJ-3875_13976359

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.