Postuler

Publié il y a 6 mois

Senior Embedded Software Engineer

@ Ottawa Infotainment

Kanata, Ontario

Sur placeTemps plein
Postuler
SIGNAUX

En bref

Ottawa Infotainment is hiring a Senior Embedded Software Engineer to architect and build framework technologies for DragonFire OS and next-generation domain controllers. The work covers core platform engineering for automotive systems, including middleware, drivers, BSP and hardware bring-up. The posting describes a full-time role focused on platform software rather than application features.

Responsabilités :

  • Develop embedded software frameworks for automotive platforms
  • Design middleware, services, drivers and reusable components
  • Build software for multi-OS and safety-critical architectures
  • Optimize performance, memory and startup times
  • Support BSP, low-level integration and hardware bring-up

Résumé des exigences :

  • Strong C/C++ embedded development skills
  • Experience with RTOS, Linux, QNX or automotive stacks
  • Understanding of drivers, middleware, IPC and architecture
  • Familiarity with CAN, Ethernet, AUTOSAR or vehicle communications
  • Experience debugging on real hardware

Outils et compétences

Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-05-11
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-09

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Milieu de travailBureau, Laboratoire, Véhicule
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Ottawa Infotainment

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Building In-Vehicle Experiences (Software & Hardware) in Tomorrow's Vehicles

Description complète de l’entreprise

We build in-cabin experiences (software and hardware) for tomorrow's next-generation vehicles. From 1-off concepts to production vehicles our designs and engineering code are already in millions of vehicles.

Abonnés LinkedIn
844
Personnes associées sur LinkedIn
7
Bureaux déclarés
  • 2495 Lancaster Rd, Suite 202, Ottawa, Ontario K1B 4L5, CA
Autres noms enregistrés
  • Ottawa Infotainment
Le profil indique une agence de recrutement
Non

We build in-cabin experiences (software and hardware) for tomorrow's next-generation vehicles. From 1-off concepts to production vehicles our designs and engineering code are already in millions of vehicles.

ChampValeur
SecteurMotor Vehicle Parts Manufacturing
Taille11-50 employees
Siège socialOttawa, Ontario
Type d’organisationPrivately Held
Fondée en2020
Offres sur Jobsy4
LinkedInVoir la page
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

Emplois semblables

  • Senior Embedded Software Engineer, C/C++ BSP and Linux

    Ottawa, ON
    48–60 $/hContrat

    Procom

    5+ ansCandidates need a bachelor's degree in a scientific field and 5+ years of work on operating systems, kernel, drivers and core services. Strong C++, Python and Linux skills and BSP driver experience are also required.

    Linux, Jira, Python, C++

  • Embedded Software Engineer

    Georgetown, ON
    Temps plein

    Communications and Power Industries, Inc.

    5+ ansCandidates need a university technical degree and at least 5 years of embedded C++ experience with microcontrollers, real-time operating systems and multi-threading. Strong organizational, interpersonal, oral and written communication skills are also required.

    C++, oscilloscope, logic analyser, Linux, JavaScript, PHP

  • Embedded Software Engineer

    Waterloo, ON
    HybrideTemps plein

    Eleven-X: eleven-x™ is an industry leading IoT and Smart City technology company focused on improving the parking experience for all with its award-winning,…

    5+ ansCandidates need a bachelor's or master's degree in electrical engineering, software engineering or computer science, plus 5+ years of embedded software development and debugging and 5+ years of C programming. Experience with embedded operating systems such as RTOS, ThreadX or Embedded Linux is required.

    C, RTOS, ThreadX, Embedded Linux, Python, Bash

  • Embedded Software Engineer – Co-op Winter 2027

    Ottawa, ON
    25–34 $/hTemps plein

    Ciena Canada ULC

    Candidates need to be enrolled in a bachelor's or master's program in computer or electrical engineering, computer science or a similar discipline. Experience with C or C++ is required, and embedded systems or telecom experience is an asset.

    Git, Bitbucket, Gerrit, Jira, gdb, Google Test

  • Embedded Software Engineer

    Mississauga, ON
    70k–85k $/anTemps plein

    Actalent: Actalent is an operating company of Allegis Group, the global leader in talent solutions.

    1+ ansCandidates need at least one year of embedded C development experience, familiarity with VxWorks and Git, and aerospace or defense experience on safety-critical systems. A bachelor's degree in software engineering or a related discipline is required.

    Git, VxWorks, VHDL, FPGA, Python, Linux

  • Embedded Software Engineer

    Brampton, ON
    112k–140k $/an

    Aversan: (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company.

    Candidates need a bachelor's degree in software, computer or electrical engineering or computer science, plus hands-on embedded software experience. Strong C++ skills, experience with real-time operating systems and building real-time applications are required.

    C++, RTOS

  • Embedded software engineer

    Toronto, ON
    Sur placeContrat

    system canada technologies

    6+ ansCandidates need a bachelor's degree in computer engineering, computer science or electrical engineering, or equivalent experience. They need strong C/C++ and real-time embedded development skills, plus strong verbal and written communication.

    C, C++, Communication skills, Linux, Oracle Java, Computer engineering

  • Senior Embedded Software Engineer

    Ottawa, ON
    HybrideTemps plein

    Ranovus

    10+ ansCandidates need 10+ years of embedded firmware experience, expert C for embedded systems, microcontroller experience (PSOC, STM32), and a Bachelor's or Master's in a related engineering or computer science field.

    oscilloscope, logic analyzer, GitLab, Git, Python

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.