Embedded C++ Automotive Software Developer

Job opportunity

Expected salary range

Apply with your own terms

Location

Ford - Lincoln Veteran Careers Program
Ottawa, ON, Canada

Workplace

On site

Job Description

About the role

Build connected-vehicle software with C++ and embedded Linux at Ford of Canada. This hybrid position requires onsite work four or more days weekly.

As an Embedded Software Developer, you will develop middleware applications connecting Ford electronic control units. The work covers Agile integration, software lifecycle development, testing, and maintenance. You will contribute to next-generation connected vehicles through C++, Python, QNX, WindRiver Linux, or Qualcomm Linux.

Apply embedded C++, automotive integration, Linux, and testing expertise to Ford connected-vehicle software development.

Responsibilities

  • Design, implement, debug, test, and maintain C++ software features
  • Support software system integration using automotive standards and technologies
  • Improve integration tools using Python
  • Coordinate operating system and software component updates
  • Perform manual testing and suggest process improvements

Requirements

  • Bachelor's degree in computer science, computer engineering, electrical engineering, or related field
  • Five or more years of Embedded C++ development experience
  • Two or more years across the software development lifecycle
  • Two or more years with QNX, WindRiver Linux, or Qualcomm Linux
  • Legally entitled to work in Canada without sponsorship

Continue your search

Share this job

Ford - Lincoln Veteran Careers Program

Ford - Lincoln Veteran Careers Program

Develop middleware applications connecting Ford electronic control units using C++, embedded Linux, and related technologies.

Fill the form below to apply for this job

Job offer are open to all, without discrimination and in gender equality.

Throughout the website, gender-specific terms may be used in order to ease the text flow.

Cookies and Privacy

We use cookies to ensure that we give you the best experience on our website.
By continuing to use our site, you accept our cookies policy terms

Advanced settings
Essential cookies

Necessary for the site to function

Performance cookies

Help improve the user experience

Marketing cookies

Used for advertising and analysis, including measuring the performance of our job ads on Jooble