Senior Embedded Software Engineer
2 weeks ago
Senior Embedded Software Engineer – RTOS / C / C++ Job Description Overview We’re seeking a Senior Embedded Software Engineer experienced in real‑time operating systems (RTOS) and low‑level C / C++ development. The ideal candidate will play a key role in designing, developing, and optimizing embedded system components across mission‑critical environments such as automotive, avionics, and telecommunications. This position requires hands‑on expertise with operating system internals, device drivers, and board‑level integration. Key Responsibilities & Skills 5+ years of embedded software development using C / C++ within VxWorks, QNX, or similar RTOS environments. Strong understanding of operating system concepts — memory management, task scheduling, interrupts, synchronization, and file systems. Proven experience in low‑level programming, including device drivers, BSPs, and hardware bring‑up for ARM or Intel platforms. Proficiency in C / C++ and Assembly (ARM assembler experience preferred). Exposure to virtualization and hypervisor environments (e.g., VMware vSphere or equivalent). Skilled with Linux development tools, Git / GitHub, and automation scripting (Python, Bash, Perl). Working knowledge of embedded security, including secure bootloaders, encrypted file systems, and network protocol encryption. Familiarity with software safety standards such as DO-178C, DO-254, or ISO 26262 (Avionics / Automotive). Strong analytical, debugging, and problem‑solving skills at kernel and hardware interaction levels. Degree in Computer Science, Electrical Engineering, or related discipline; mentoring or technical leadership experience is an asset. #J-18808-Ljbffr
-
Senior Software Engineer, Embedded
3 weeks ago
Toronto, Canada Motive Full timeSenior Software Engineer, Embedded Join to apply for the Senior Software Engineer, Embedded role at Motive. About Motive Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment,...
-
Senior Software Engineer, Embedded
4 weeks ago
Toronto, Canada Motive Full timeSenior Software Engineer, Embedded Join to apply for the Senior Software Engineer, Embedded role at Motive. About Motive Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment,...
-
Senior Software Engineer, Embedded
4 weeks ago
Toronto, Canada Motive Full timeSenior Software Engineer, Embedded Join to apply for the Senior Software Engineer, Embedded role at Motive. About Motive Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment,...
-
Embedded Linux Senior Software Engineer
3 weeks ago
Toronto, Canada Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 1 month ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Work across the...
-
Embedded Software Engineer
4 days ago
Toronto, Canada Pulsenics Inc. Full timeGet AI-powered advice on this job and more exclusive features. Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our...
-
Embedded Software Engineer
4 days ago
Toronto, Canada Pulsenics Inc. Full timeGet AI-powered advice on this job and more exclusive features. Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our...
-
Senior Embedded Engineer
1 week ago
Toronto, ON, Canada Aversan Inc. Full timeSenior Embedded Engineer Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Senior Embedded Engineer to join our team. Location: Toronto,...
-
Embedded Linux Senior Software Engineer
4 weeks ago
Toronto, Canada Canonical Full timeEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation1 month ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...
-
Embedded Linux Senior Software Engineer
4 weeks ago
Toronto, Canada Canonical Full timeEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation1 month ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...
-
Senior Embedded Software Engineer – RTOS C C++
2 weeks ago
Toronto, Canada Myticas Consulting Full timeSenior Embedded Software Engineer – RTOS C C++ (34535) Senior Embedded Software Engineer – RTOS / C / C++ Overview We’re seeking a Senior Embedded Software Engineer experienced in real-time operating systems (RTOS) and low-level C/C++ development. The ideal candidate will play a key role in designing, developing, and optimizing embedded system...