Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 30 Oct 2026 · Still live on 2 Nov 2026

Embedded Software Developer

Ford of Canada Ottawa, ON Hybrid senior full-time

Salary

$96,000 - $146,000 per year

Apply on Ford of Canada

Description

In this role, you will work on software development for next-generation connected Ford vehicles. You will be part of a team that delivers core capabilities for connected vehicles, working in a fast-paced, dynamic environment with a focus on open communications, empowerment, innovation, teamwork, and customer success.

The primary responsibilities for this position include:

  • Working in an Agile software development environment to support software system integration using modern Automotive standards and technologies.
  • Designing, implementing, debugging, testing, and maintaining software features using C++.
  • Supporting development and improvement of integration tools using Python.
  • Coordinating, integrating, and testing operating system and software components updated by internal and external teams and vendors.
  • Performing manual tests to assist software development.
  • Sharing ideas for innovation and process improvements.
  • Utilizing AI tools to accelerate ideation, development, and test project phases.

You will have:

  • A Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field of study.
  • 5+ years of experience with Embedded C++ development.
  • 2+ years of experience with software development and working through the development lifecycle.
  • 2+ years of experience with QNX, WindRiver Linux, and/or Qualcomm Linux embedded systems.

Even better, you may have:

  • Experience working in a multi-site team environment with self-driven and self-motivated capabilities.
  • Working knowledge of AUTOSAR, CAN technologies, and automotive diagnostic protocols.
  • Proactivity and interest in learning new tools and technologies.
  • Experience with build systems (Jenkins), source control systems (GitHub), and defect tracking systems (JIRA).
  • Experience with Git source control management, VSCode or similar integrated development environments, and Docker.
  • Experience with embedded software integration.
  • Understanding of TCP/IP and examination with WireShark.
  • Knowledge of MQTT and service-oriented architecture.
  • Experience using AI agents effectively for triage, design, and development.
  • Proven ability for troubleshooting and problem-solving.
  • Excellent verbal and written communication skills.

The expected annual salary range for this Ford of Canada position is $96,000.00 - $146,000.00, and individuals may be eligible to participate in the Annual Compensation bonus program.

Skills

Required

  • C++
  • Python
  • QNX
  • WindRiver Linux
  • Qualcomm Linux
  • Agile software development
  • Automotive standards and technologies
  • Embedded C++ development

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/72899

Apply on Ford of Canada