Senior Embedded Software Engineer

Ottawa Infotainment

Ottawa

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Join a small elite team
Work on platform technology

Job summary

Ottawa Infotainment, located in Ottawa, Ontario, is seeking a Senior Embedded Software Engineer to architect and develop essential frameworks for DragonFire OS and next-gen domain controllers. This role emphasizes core platform engineering rather than just feature applications.

The ideal candidate will have strong C/C++ skills, experience with RTOS and Linux, and familiarity with vehicle communications technologies. Joining our team means working on groundbreaking technologies for software-defined vehicles.

Qualifications

  • Strong C/C++ embedded development skills are essential.
  • Experience with RTOS, Linux, and QNX is required.
  • Familiarity with debugging tools such as oscilloscopes and JTAG is needed.

Responsibilities

  • Develop embedded software frameworks for automotive platforms.
  • Design middleware, services, drivers, and reusable platform components.
  • Optimize performance and system resource utilization.

Skills

C/C++ embedded development skills
RTOS experience
Linux experience
QNX knowledge
Understanding of drivers and middleware
CAN communication familiarity
Debugging hardware skills

Tools

Oscilloscopes
Logic analyzers
JTAG tools

Job description

About Ottawa Infotainment

At Ottawa Infotainment, we’re building the next generation of intelligent vehicle platforms: rethinking the digital cockpit through high-performance compute, embedded software, safety-critical systems, and AI-driven experiences.

We are not a traditional Tier 1. We move fast, own the stack, and solve hard problems at the intersection of embedded systems, automotive, and product design.

If you want to work on foundational technology that ships into vehicles, this is your role.

The Opportunity

We’re looking for a Senior Embedded Software Engineer to help architect and develop the framework technologies underpinning DragonFire OS and next-generation domain controllers.

This role is focused less on feature applications and more on core platform engineering. The software foundations others build upon.

What You’ll Work On
  • Develop embedded software frameworks for automotive platforms
  • Design middleware, services, drivers, and reusable platform components
  • Build software for multi-OS and safety-critical architectures (QNX, Linux, Android, RTOS)
  • Develop frameworks supporting graphics, connectivity, audio, vehicle I/O, and domain control
  • Optimize performance, memory, startup times, and system resource utilization
  • Support BSP, low-level integration, and hardware bring-up activities
  • Contribute to software architecture for next-generation centralized compute systems
  • Work closely with systems, hardware, and HMI teams on production programs
What We’re Looking For
  • Strong C/C++ embedded development skills
  • Experience with RTOS, Linux, QNX or automotive software stacks
  • Understanding of drivers, middleware, IPC, and systems architecture
  • Familiarity with CAN, Ethernet, AUTOSAR, or vehicle communications
  • Experience debugging on real hardware using oscilloscopes, logic analyzers, JTAG tools
  • Bonus: hypervisor, graphics pipelines, cybersecurity, AI/edge compute
Why Join Oi
  • Work on platform technology, not just application layers
  • Help shape products from architecture to production
  • Join a small elite team doing Tier-1 caliber work with startup velocity
  • Build technology that can redefine software-defined vehicles
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer – Embedded
Software Development Engineer – Embedded

Jobtailor • Ottawa

On-site
CAD 110,000 - 150,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

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

Ford Motor Company • Ottawa

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

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Annual bonus program
Hybrid work model
Disability accommodations available
Senior Embedded Build, Release & Integration Developer
Senior Embedded Build, Release & Integration Developer

PML Sound International • Ottawa

Hybrid
CAD 120,000 - 150,000
Senior Embedded Software Engineer - On-Site Ottawa
Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA) • Ottawa

On-site
CAD 125,000 - 135,000
Embedded Software Engineer II
Embedded Software Engineer II

Honeywell • Ottawa

On-site
CAD 75,000 - 105,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Embedded / Edge Software Engineer
Embedded / Edge Software Engineer

Open People Network (OPN) • Toronto

On-site
CAD 110,000 - 150,000
AUTOSAR Embedded Software Developer
AUTOSAR Embedded Software Developer

EPITEC • Ottawa

On-site