Shape the future of automotive technology at General Motors as a Software Engineer focusing on the Vehicle Data Platform in a hybrid work model. Leverage your expertise in C and distributed systems to innovate and optimize vehicle data management.
In this hybrid role, the chosen candidate will be instrumental in guiding the technical direction of the Data Engineering team at General Motors. Your responsibilities will span from managing thousands of vehicles using a unified control plane to designing and implementing robust logging infrastructures. You'll also define SDK architectures to enhance software integration across various platforms including Android, Linux, and QNX.
Key Responsibilities:
• Set technical direction for control and data planes
• Drive vehicle management from a central control platform
• Design unified logging infrastructure for software stack
• Define architecture and API for application teams
• Optimize data delivery over various connectivity conditions
Requirements:
• Bachelor's in Computer Science or Engineering
• 6+ years in development with C, C++, and related languages
• Experience on Linux, Android, or QNX platforms
• Expertise in distributed systems and large scale pipelines
• Proven track record of delivering production software
Contribute to cutting-edge vehicle software solutions and elevate General Motors' capabilities in data management.
#J-18808-Ljbffr
📌 Vehicle Data Platform Software Engineer (Ontario)
🏢 General Motors
📍 Ontario
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.