At Ford Motor Company of Canada, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.
Ford of Canada's product development team is at the forefront of innovation, developing software for the next generation of connected Ford vehicles. As connected vehicles become the norm in the automotive industry, our team plays a crucial role in delivering these cutting-edge capabilities.
As a member of the GVC Architecture team, you will contribute to software architecture enablement and advanced engineering initiatives supporting connected vehicle platforms. You will work closely with cross-functional teams to design, develop, and improve embedded, testing, middleware, platform engineering, and AI Ops solutions while helping strengthen the way software is built, reviewed, validated, and delivered.
You'll have...
Education:
Bachelor’s Degree in Computer Science, Computer Engineering or a related discipline. (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also
Experience:
- 3-5 years of hands-on experience C++ development for high-level OS environments (Linux or QNX) and C development for MCU or bare-metal systems.
- 3-5 years of experience with embedded systems
- Practical AUTOSAR experience (Classic AUTOSAR, Adaptive AUTOSAR, or both).
- Experience building and maintaining CI/CD scripts, pipelines, and development flows.
Demonstrated contribution to a team engineering ecosystem: internal tooling, shared scripts, AI-assisted workflows, or developer productivity improvements.
Even better, you may have...
Experience:
- Experience with embedded networking, modem-related software, or MCU-based systems.
- Hands-on programming in C++ and Python; familiarity with one or more of AUTOSAR C, Rust, or .
- Expert-level contributions to optimizations, memory management, and reliability improvements in a major product embedded codebase.
- Familiarity with AI Ops or AI-enabled engineering: pipeline automation, observability, operational analysis, agent-based tooling, or retrieval-based solutions.
- Experience leading or contributing to design reviews, code reviews, and software quality improvement activities.
- Understanding of software development processes such as ASPICE, FMEA, static analysis, and the V-model.
- Familiarity with automotive cybersecurity and safety concepts such as ISO 21434, UNECE regulations, or ISO 26262 is an asset.
This posting is for an existing vacancy within our team.
The expected annual salary range for this Ford of Canada position is $ 85,000.00 - $135,000.00 and individuals may be eligible to participate in our Annual Compensation bonus program.
We thank all candidates for their interest, but only those selected for an interview will be contacted.
Ford of Canada is an Equal Opportunity Employer and is committed to a culturally diverse workforce. Accommodations for applicants with disabilities throughout the recruitment, selection and/or assessment processes, where needed, are available upon request. Please inform Human Resources of the nature of any accommodation(s) that you may require.
Candidates for this position must be legally entitled to work in Canada. Ford Motor Company of Canada, Limited, does not sponsor work permit applications.
#LI-Hybrid
#LI-HS1
undefined