Talent.com
Ford Motor
Software DeveloperFord Motor • Ottawa, Ontario, Canada
Software Developer

Software Developer

Ford Motor • Ottawa, Ontario, Canada
Il y a plus de 30 jours
Salaire
105 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste
Description

Ford of Canadas 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 7000 people in Canada while an additional 18000 people are employees in the more than 400 Ford and Ford-Lincoln dealerships across the country. For more information please visit .


Fords Electric Vehicles Digital and Design (EVDD) team is charged with delivering the companys 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. Youll 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...


You will be working in the software development team participating in a project working through the development lifecycle from concept test plan design implementation test bed setup execution issue debugging isolation and quality metrics tracking. You will gain practical experience on scaled agile software development model and C and Python programming. Come and join us and make a difference!



Responsibilities

What youll do...

The primary responsibilities for this position include but are not limited to:

  • Collaborate in a Scaled Agile (SAFe) environment to deliver cloud-connected vehicle solutions over Ethernet and CAN-FD networks.
  • Leverage AI-enabled tools (e.g. GitHub Copilot ChatGPT) to optimize software development testing and documentation efficiency.
  • Translate complex feature requirements into robust High-Level and Detailed Designs using UML modeling tools.
  • Implement test and maintain high-performance memory-safe embedded software features using C and Python.
  • Propose and drive continuous process improvements automation and innovative software solutions within the team.
  • Configure and integrate AUTOSAR application software components BSW and RTE using Vector or ETAS toolchains.
  • Implement diagnostic services (UDS ISO 14229) secure onboard communication (SecOC) and fail-safe OTA update mechanisms.
  • Integrate software builds with CI/CD pipelines (e.g. Jenkins GitLab CI) and ensure compliance with MISRA C coding standards.
  • Lead technical code reviews and mentor junior-to-mid-level engineers on embedded software development best practices.


Qualifications

Youll have...


Education: Bachelor degree in Computer Science Computer Engineering Electrical Engineering or related technical.

Experience:

  • 7 years experience developing real-time embedded software using C and C.
  • 4 years experience with Controller Area Network(CAN) and Local Interconnect Network(LIN) communication protocols.
  • 4 years experience configuring and integrating Automotive Open System Architecture software.(AUTOSAR)

Even better you may have...


Education: Master degree in Computer Science Computer Engineering Electrical Engineering or related technical.

Experience:

  • Demonstrated capability in diagnosing and resolving complex intermittent software and network issues using debugging tools like Lauterbach CANoe or Wireshark.
  • Practical experience integrating AI-assisted engineering tools (e.g. GitHub Copilot ChatGPT) to accelerate coding automated testing and documentation workflows.
  • Highly effective verbal and written communication skills to clearly articulate technical concepts author design specifications and align with cross-functional teams.
  • Proven ability to operate independently manage dependencies and drive software deliverables to completion within a globally distributed multi-site team environment.
  • Deep technical proficiency in memory management data structures and modern C (C11 or newer) optimized for resource-constrained automotive systems.
  • Familiarity with automotive software quality standards such as MISRA C or ASPICE alongside continuous integration (CI/CD) and build automation pipelines.
  • Ability to work in a multi-site team environment where self-driven and self-motivated capabilities are key initiatives.

This posting is for an existing vacancy within our team.

The expected annual salary range for this Ford of Canada position is $ 105000.00 - $ 155000.00 and individuals may be eligible to participate in our Annual Compensation bonus program.


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


We thank all candidates for their interest but only those selected for an interview will be contacted.

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.


This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week.

#LI-Hybrid

#LI- SHERMAN








Required Experience:

IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Créer une alerte emploi pour cette recherche

Software Developer • Ottawa, Ontario, Canada

Offres similaires

Software Developer

DukeOttawa, ON, CA
Permanent

Job Title: Intermediate Software Developer.On-site/ Remote/ Hybrid: Onsite.Salary: $75,000-$88,000 CAD Annually.There is an immediate opportunity for an Intermediate Software Developer to support t... Voir plus

 • Offre sponsorisée

Intermediate Software Developer (Vortex)

March Networks CorporationOttawa, ON, CA
Temps plein

At March Networks, our goal is to create a positive working environment where all of our employees can thrive.When you join our team, you’ll enjoy flexibility and support for a healthy work‑life ba... Voir plus

 • Offre sponsorisée

Remote Software Developer (Canada)

TuringOttawa, ON, CA
Télétravail
Temps plein

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Voir plus

 • Offre sponsorisée

Applications Software Developer - C$87,000 - C$137,000 A Year

FordGatineau, Canada
Temps plein

Develop and optimize Android applications for in-vehicle infotainment systems, focusing on voice-driven features, audio pipelines, and embedded AI integration.Requires strong Android development ex... Voir plus

 • Offre sponsorisée

Intermediate Programmer/Software Developer

ADGA GroupOttawa, ON, CA
Temps plein +1

The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications; the oversight and/or design and debug of C++ and/or PL SQL and/or C# and/or Java Script and or... Voir plus

 • Offre sponsorisée

Senior Software Developer — Platform & API Integrations

Global Talent Alliance, CanadaOttawa, ON, CA
Temps plein

A technology consultancy is looking for a Specialist Software Developer to enhance its application solutions in Ottawa.The ideal candidate will have significant experience in IT service management ... Voir plus

 • Offre sponsorisée

Software Developer

NumerixOttawa, ON, CA
Temps plein

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Voir plus

 • Offre sponsorisée

Software Developer

FortinetOttawa, Ontario, Canada
Temps plein

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,... Voir plus

 • Offre sponsorisée

Software Developer - Full Stack

Solace Corporationottawa, on, Canada
Temps plein

Enterprise AI is moving from pilots to production, and the constraint is no longer the model —it'sthe data.Agents are only as good as what they can sense, trust, and act on in the moment, and real-... Voir plus

 • Offre sponsorisée

Software Developer

Health Standards Organization (HSO)Ottawa, ON, CA
Temps plein

Accreditation Canada and Health Standards Organization (HSO) will not ask for personal information such as Social Insurance Numbers (SIN) or bank account information during the recruitment process ... Voir plus

 • Offre sponsorisée

Intermediate Software Developer

Nanometrics Inc.Ottawa, ON, CA
Temps plein

With 40 years of seismic technology and industry application experience, we are a global, award‑winning company providing monitoring solutions and equipment for studying artificial and natural seis... Voir plus

 • Offre sponsorisée

Software Developer

ACCREDITATION CANADAOttawa, ON, CA
Temps plein

Posted Thursday, July 16, 2026 at 4:00 AM | Expires Monday, August 10, 2026 at 3:59 AM.Accreditation Canada and Health Standards Organization (HSO) will not ask for personal information such as Soc... Voir plus

 • Offre sponsorisée

Lead Software Developer

Onico SolutionsOttawa, ON, CA
Permanent

Help lead your team building modern architectures in critical applications operating at scale.Your leadership enables, inspires, and motivates a talented group of developers.With consistent coachin... Voir plus

 • Offre sponsorisée

Remote Software Developer for FinTech Platform & Analytics

NumerixOttawa, ON, CA
Télétravail
Temps plein

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Voir plus

 • Offre sponsorisée

Senior Staff Software Developer, Product Verification

KinaxisOttawa, ON, CA
Temps plein

We are seeking a Product Verification Test Developer to validate system-level features and functionality from the customer’s perspective.In this role, you will test both core product capabilities a... Voir plus

 • Offre sponsorisée

RQ07968:Software Developer-Remote

Rubicon PathOttawa, ON, CA
Télétravail
Temps plein

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Voir plus

 • Offre sponsorisée

Intermediate Software Developer (Vortex)

March NetworksOttawa, ON, CA
Temps plein

At March Networks, our goal is to create a positive working environment where all employees can thrive.When you join our team, you'll enjoy flexibility and support for a healthy work‑life balance, ... Voir plus

 • Offre sponsorisée

Software Developer

Kongsberg GeospatialOttawa, ON, CA
Temps plein

Kongsberg Geospatial does challenging work that matters.We are an industry‑leading software company that has been delivering real‑time geospatial technology solutions for Defence and Aerospace appl... Voir plus

 • Offre sponsorisée

Senior Software Developer - Lotteries

Canadian Bank Note Company, LimitedOttawa, ON, CA
Permanent

Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide.The company operates across various business domains, including currency... Voir plus

 • Offre sponsorisée

Senior Software Developer

CNNOttawa, ON, CA
Temps plein

Discovery… the stuff dreams are made of.When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart... Voir plus