Senior Software Developer Data Pipeline (Oshawa)

General Motors

Full-time Other-General
Apply Now
Location
oshawa, on, Canada
Posted
June 05, 2026

Job Description

Lead the optimization of data processing at General Motors as a Senior Software Developer in a hybrid setup. Use advanced software engineering techniques to enhance embedded data pipelines. General Motors is looking for an experienced Senior Software Developer to manage their embedded data plane and processing frameworks. Candidates should have extensive knowledge in C/C++ and experience scaling data flows. This role emphasizes improving system performance while ensuring seamless deployment in a collaborative workplace. Key Responsibilities

Maintain and develop embedded data plane infrastructure. Enhance performance for quick data processing. Integrate systems with cloud platforms like Azure and GCP. Create custom plugins for specialized data handling. Collaborate with DevOps for successful operations. Requirements

Bachelor's degree in relevant field. 5+ years development experience in C/C++. Familiar with logging and data processing principles. Strong troubleshooting...