embedded software
See average salary for embedded software »
1,000 embedded software job listings in Canada. Find daily updated positions from leading job boards.
-
Senior Embedded Systems
3 days ago
Ottawa, ON, Canada QNX Full-time $109,000 - $152,000 ContractQNX in Ottawa, Canada, is seeking an experienced engineer to design, develop, and optimize system-level software, including compilers, libraries, and developer tooling, near the operating system.Join a team solving complex problems across the stack, collaborating with seasoned engineers to define product requirements and strategy, and advancing expertise in...
-
Senior Embedded Robotics Platform Engineer
2 days ago
Winnipeg, Manitoba, Canada Serve Robotics Inc Full-timeServe Robotics Inc. is hiring a Sr. Embedded Software Engineer for the Robotics Platform. You will design and maintain middleware and applications in C++ on embedded Linux, owning major platform components from design to deployment. You will collaborate across software, hardware, and systems teams to improve reliability, performance, and developer experience...
-
Ottawa, Ontario, Canada Myticas Consulting Inc. Full-timeMyticas Consulting Inc. in Ottawa, Ontario, seeks a Principal Embedded Software/Firmware Engineer to own end-to-end architecture for advanced optical devices. The role is a one-year contract based in Ottawa with global collaboration across sites.You will define system architecture, lead technical decisions on security and boot/OTA, mentor engineers, and...
-
Junior Embedded Systems Engineer — PCB
24 hours ago
Cambridge, Region of Waterloo, Canada Jamesway Chick Master Incubator Inc. Full-time €70,000 - €75,000 ContractJamesway Incubator Company Inc. (JCMI) is seeking a Junior Software Engineer with PCB programming expertise to join our Cambridge, ON team. You will design, code, and integrate embedded control systems for industrial equipment, collaborating with electrical, mechanical, and software groups to drive automation. You will develop C, C++, and C# for...
-
Montreal, Quebec, Canada Ottawa Infotainment Full-timeElevate your career as a Senior Embedded Software Engineer at Ottawa Infotainment, developing the future of intelligent vehicle platforms. Your expertise will focus on core software frameworks vital for automotive applications.In this position, you'll architect and implement embedded software for DragonFire OS, ensuring the stability and performance of...
-
Manager, Software
1 week ago
London, ON, Middlesex County, ON; Ontario, Canada Wabtec Full-time €95,000 - €120,000Who will you be working with? As the Manager, Software (Embedded & Digital Products), you will report to the Manager, Engineering & Products and lead a multidisciplinary software organization responsible for embedded software, digital platforms and backend services, customer-facing applications, and independent software test and validation. You will work...
-
Automotive Embedded OS/BSP Lead
3 days ago
Ahuntsic North, Quebec, Canada Wipro Technologies Full-timeWipro Limited, a global technology services company, is seeking an experienced BSP/bootloader engineer in Ottawa. The role focuses on designing and implementing BSP features within a collaborative software project and developing secure boot capabilities.You will create design documents, participate in reviews, and assist with product verification, debugging...
-
Senior Embedded BIOS/Firmware Engineer
3 days ago
Markham, Ontario, Canada Advanced Micro Devices Full-timeADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believetechnology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMDis shapingthefuture. Whetheryou’redesigning next-gen processors, enabling AI breakthroughs,...
-
Senior Embedded Driver Engineer – BSP/QNX
24 hours ago
Ottawa, ON, Canada QNX Full-time $151,000 - $211,000 ContractQNX, a division of BlackBerry, is seeking driver developers to design and implement next-gen computing platforms for automotive customers. You will work on software drivers for new hardware peripherals across advanced platforms, focusing on reuse, efficiency, and simplicity.The role demands C/assembly proficiency, embedded OS experience, and prior driver...
-
Staff Engineer, Embedded CI/CD
4 hours ago
Winnipeg, Manitoba, Canada generalmotors Full-timeGeneral Motors of Canada is seeking a Staff Engineer of Software Engineering, Embedded Platform, to define architecture, standards and strategy for building, testing, and deploying virtualized vehicle software. You will lead CI/CD initiatives for embedded, simulation, and cloud workloads, while expanding into IaC, GitOps, and data-driven simulation. You will...
-
Staff Engineer, Embedded CI/CD
4 hours ago
Markham, Ontario, Canada generalmotors Full-timeGeneral Motors of Canada is seeking a Staff Engineer of Software Engineering, Embedded Platform, to define architecture, standards and strategy for building, testing, and deploying virtualized vehicle software. You will lead CI/CD initiatives for embedded, simulation, and cloud workloads, while expanding into IaC, GitOps, and data-driven simulation.You will...
-
Principal Embedded Firmware
8 hours ago
Winnipeg, Manitoba, Canada asteralabs Full-timeAstera Labs, located in Toronto/Ottawa with remote options, seeks a Principal Engineer for embedded firmware and software development. You will own the firmware stack from hardware abstraction to diagnostics, enabling adaptive equalization, tuning, and robust Ethernet interfaces across mixed-signal subsystems. Travel to San Jose for chip bring-up may be...
-
Principal Embedded Firmware
1 day ago
Toronto, Ontario, Canada asteralabs Full-timeAstera Labs, located in Toronto/Ottawa with remote options, seeks a Principal Engineer for embedded firmware and software development. You will own the firmware stack from hardware abstraction to diagnostics, enabling adaptive equalization, tuning, and robust Ethernet interfaces across mixed-signal subsystems.Travel to San Jose for chip bring-up may be...
-
Staff Embedded Systems Lead, AR Glasses Firmware
24 hours ago
Southwestern Ontario, ON, Canada Google Canada Full-time $216,000 - $221,000 ContractGoogle is hiring a Staff Software Developer, Embedded Systems/Firmware for its Augmented Reality team in Waterloo, Ontario. This senior role sits at the intersection of hardware and software, leading embedded developers and shaping multi-quarter technical roadmaps while contributing high‑impact code.You will own the embedded software foundation for...
-
Senior QNX Driver
24 hours ago
Ottawa, ON, Canada BlackBerry Inc. Full-time €109,000 - €152,000 ContractBlackBerry Inc. is seeking Driver Developers (Software Dev II & Senior) to design and implement drivers for future hardware peripherals on BSP platforms. You will contribute to a team delivering drivers across next-gen hardware with emphasis on reliability and reuse. You will work on embedded OS drivers with a focus on safety standards such as ISO26262 and...
-
Senior Real-Time Embedded Systems Engineer
5 hours ago
canada | ca ROSS Full-timeA world-leading healthcare company in Canada is looking for a Senior R&D Engineer to join their Real Time programming team for a new diagnostic product. The role involves handling all software development activities, from specifications to project support. Applicants should have extensive experience in real time embedded systems and proficiency in...
-
Cape Breton, Canada VenorTalent Full-time €90,000 - €120,000 ContractVenorTalent, on behalf of our client, is seeking an experienced Hardware Engineer to lead embedded electronics design for mission-critical environments in Dartmouth, Nova Scotia. You will own the hardware development lifecycle from concept through production, delivering robust and manufacturable solutions. Collaborating with firmware, software, mechanical...
-
Senior Real-Time Embedded Systems Engineer
24 hours ago
Canada ROSS Full-time $90,000 - $120,000 ContractA world-leading healthcare company in Canada is looking for a Senior R&D Engineer to join their Real Time programming team for a new diagnostic product. The role involves handling all software development activities, from specifications to project support. Applicants should have extensive experience in real time embedded systems and proficiency in...
-
Halifax, Canada VenorTalent Full-time €90,000 - €120,000 ContractVenorTalent, on behalf of our client, is seeking an experienced Hardware Engineer to lead embedded electronics design for mission-critical environments in Dartmouth, Nova Scotia. You will own the hardware development lifecycle from concept through production, delivering robust and manufacturable solutions. Collaborating with firmware, software, mechanical...
-
Field Embedded Solutions Analyst
1 day ago
Toronto, Ontario, Canada Kiewit Full-timeField Embedded Solutions Analyst - Construction Requisition ID:182627 Job Level:Mid Level Department:Data Services Market:Transportation Employment Type:Full Time Position Overview The Field Embedded Solutions Analyst is a forward-deployed member of the Union Station project team. This role works side by side with project management, field engineering,...