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
Robust 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.
📌 Senior Software Developer Vehicle Data Platform Oshawa (Canada)
🏢 General Motors
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.