Senior Embedded Software Engineer — Hybrid, AI-Driven

Ford

Ottawa

Hybrid

CAD 96,000 - 146,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ford of Canada is seeking a Senior Embedded Software Engineer with 8+ years of experience to design and deliver robust embedded software on ARM-based platforms. The role focuses on C programming, AUTOSAR concepts, CAN and Embedded Ethernet, and system-level thinking across components.

You will design, develop, and optimize low-level software, mentor junior engineers, and collaborate with stakeholders to define requirements and ensure high quality, reliable software across Ford’s embedded systems

Qualifications

  • 8+ years of embedded software development experience.
  • 5+ years experience in C programming.
  • 5+ years experience in ARM architecture and low-level software development.
  • 1 year experience with AUTOSAR concepts and integration.
  • Experience with CAN and Embedded Ethernet.

Responsibilities

  • Design, develop, and debug embedded C software for low-level and platform-level components.
  • Drive performance optimization across RAM usage, CPU load, and compiler/build settings.
  • Improve system robustness, fault handling, and stability through runtime behavior analysis.
  • Define and track software quality metrics; lead continuous quality improvements.
  • Own architecture, interfaces, and technical strategy for a critical embedded component; negotiate requirements with stakeholders.
  • Drive step-function improvements in quality, stability, and delivery predictability.
  • Mentor junior engineers and coach across teams; set technical standards.
  • Communicate technical content, tradeoffs, and risks clearly to engineers, PMs, and leadership.
  • Maintain a system-level mindset; ensure component decisions align with overall product architecture.

Skills

Embedded C
C programming
ARM architecture
Low-level software
Communication skills
Mentoring
System architecture

Education

Bachelor's degree in Engineering or Computer Science

Tools

AUTOSAR
CAN
Embedded Ethernet
MISRA

Job description

Ford of Canada is seeking a Senior Embedded Software Engineer with 8+ years of experience to design and deliver robust embedded software on ARM-based platforms. The role focuses on C programming, AUTOSAR concepts, CAN and Embedded Ethernet, and system-level thinking across components.

You will design, develop, and optimize low-level software, mentor junior engineers, and collaborate with stakeholders to define requirements and ensure high quality, reliable software across Ford’s embedded systems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (C/ARM) – Hybrid
Senior Embedded Software Engineer (C/ARM) – Hybrid

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Software Development (Embedded) Engineer
Software Development (Embedded) Engineer

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Software Development (Embedded) Engineer Ottawa, ON, Canada and 1 (Hybrid) Posted on 08/13/2026 Be the First to Apply Software Development (Embedded) Engineer
Software Development (Embedded) Engineer Ottawa, ON, Canada and 1 (Hybrid) Posted on 08/13/2026 Be the First to Apply Software Development (Embedded) Engineer

Ford • Ottawa

On-site
CAD 96,000 - 146,000
Software Developer - C/C++
Software Developer - C/C++

Lincoln Motor Company • Ottawa

Hybrid
CAD 76,000 - 126,000
Software Developer - C/C++
Software Developer - C/C++

Ford • Ottawa

Hybrid
CAD 76,000 - 126,000
Annual bonus program
Hybrid work arrangement
Embedded Software Developer - BSP/Bootloader
Embedded Software Developer - BSP/Bootloader

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ottawa Infotainment • Ottawa

On-site
CAD 90,000 - 120,000
Join a small elite team
Work on platform technology
Software Developer
Software Developer

Lincoln Motor Company • Southwestern Ontario

Hybrid
CAD 96,000 - 146,000
Embedded Software Developer - BSP/Bootloader
Embedded Software Developer - BSP/Bootloader

Ford Motor Company • Ottawa

Hybrid
CAD 96,000 - 146,000
Annual bonus program
Test Developer, Automation
Test Developer, Automation

Ford Model e U.S. • Ottawa

Hybrid
CAD 96,000 - 146,000