Software Update Platform Developer
Develop next-generation Phoenix and ECG modules for Ford vehicles as part of the ECG Platform Software Development team. Work within an agile environment to deliver embedded programming solutions for electric vehicle platforms.
- Hybrid
- Oakville, ON
- Posted Jun 17, 2026
- 1 position
Job summary
We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford of Canada's operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centres, and three Connectivity and Innovation centres. Ford employs approximately 7,000 people in Canada, while an additional 18,000 people are employees in the more than 400 Ford and Ford-Lincoln dealerships across the country. For more information, please visit www.careers.ford.com [https://urldefense.com/v3/__https:/www.ford.ca/__;!!N_LtwI-RPugbI9wg0dJn!FKNDHzOq1D73eT6byyKuLQzzJ386z9s1go7LNe2wtOo0XcvtkWn9kGtIw9M5DXSEzGvy4OwDRLrNTb3i$] Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. In this position... As part of the ECG Platform Software Development team, the successful candidate will work in a high performing team with experienced developers in embedded programming on the next generation Phoenix and ECG modules for Ford vehicles.
What you’ll do
Develop next-generation Phoenix and ECG modules for Ford vehicles as part of the ECG Platform Software Development team. Work within an agile environment to deliver embedded programming solutions for electric vehicle platforms.
Requirements
Requires a Bachelor's degree in Computer or Electrical Engineering and 3-5 years of experience in embedded software development using C/C++. Proficiency in RTOS concepts and multi-threaded system design is essential.
Benefits
• Annual Compensation Bonus Program
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- C
- Embedded Systems
- RTOS
- Multi-threading
- Java
- Unit Testing
- Mock Frameworks
- Git
- Make
- GCC
- G++
- GDB
- Agile
- Computer Engineering
- Electrical Engineering
Job areas
- Software
- Engineering
- Technology
- Transportation
- Manufacturing
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
