Full-time

Senior Software Developer Data Pipeline (Oshawa)

Posted by General Motors • oshawa, on, Canada

📍 oshawa, on 🕒 June 04, 2026

About the Role

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...

Ready to Apply?

Submit your application today and take the next step in your career journey with General Motors.

Apply Now