embedded software engineer
See average salary for embedded software engineer »
10,000 embedded software engineer job listings in Canada. Find daily updated positions from leading job boards.
-
Ottawa, ON, Canada Nokia Full-time $120,000 - $160,000 ContractDrive innovation in optical systems as an Embedded Software Engineer on our Optical Line System team. This role demands expertise in embedded programming and real-time systems, with a focus on modular software design. As an experienced engineer with over a decade in real-time software development, you will collaborate with hardware and optical teams to...
-
Senior Embedded Software Engineering Manager
3 hours ago
Hamilton, Ontario, Canada L3Harris Technologies Full-timeA global technology company based in Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at the WESCAM division. The role involves guiding the development of core embedded software solutions for mission-critical applications. Ideal candidates should have significant experience in leading software engineering teams, strong...
-
Senior Embedded Software Engineer Spacecraft
8 hours ago
Montreal, QC, Canada Go Fractional Full-time $120,000 - $180,000 ContractDesign embedded software for spacecraft and ground systems remotely across Canada or the United States, using C/C++ and embedded Linux.This senior contract role supports a growing fleet of satellites through software development and maintenance. You will influence design and operation while building reliable systems. The work includes secure communications,...
-
Ciena Embedded Software Engineer Role
8 hours ago
Ottawa, ON, Canada Ciena Corporation Full-time €94,000 - €193,000 ContractDrive innovation at Ciena as a Senior Embedded Software Engineer focused on high-performance C/C++ software development in Linux environments. This role emphasizes delivering high-quality software for advanced networking solutions. In this position, you will leverage your extensive experience in embedded software development, contributing to RLS Hyper-Rail...
-
Embedded Software Engineer Ottawa, Canada
8 hours ago
Ottawa, ON, Canada Spaceium Inc Full-time €75,000 - €110,000 ContractAt Spaceium, we are building spacecraft systems designed to push the boundaries of what’s possible in orbit. As an Embedded Software Engineer, you will develop the core software that directly interfaces with spacecraft hardware. You will work on mission-critical embedded systems responsible for controlling hardware, managing data flows, and ensuring...
-
Staff Embedded Software Engineer, VCS
1 day ago
Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Rivian and Volkswagen Group Technologies Full-time €137,300 - €181,890 TemporaryRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...
-
Staff Embedded Software Engineer, VCS
1 day ago
Canada Rivian and Volkswagen Group Technologies Full-timeRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...
-
Senior Firmware And Embedded Software Engineer
18 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Humanoid Full-time €140,000 - €180,000Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments - and...
-
Canada Marine Full-timeJoin Dometic as an Embedded Software Developer and lead the charge in innovating marine technology from Trois-Rivières, Quebec. Work on firmware for state-of-the-art boating systems that elevate safety and comfort. In this influential role, you will collaborate with engineers across disciplines to develop systems that integrate seamlessly within...
-
Senior Embedded Software Engineer at MDA
2 days ago
Brampton, Peel Region, Canada MDA Full-time $95,000 - $115,000 ContractElevate your career with MDA Space as a Senior Embedded Software Engineer/MTS focused on designing and implementing safety-critical flight software. Collaborate across teams and guide junior engineers in a dynamic, innovative environment. In this crucial role at MDA Space, a global leader in space technology, you will utilize your C/C++ expertise to develop...
-
Quinte West, ON, Hastings County, ON; Ontario, Canada Urban Sky Full-timePosition Overview / Onsite / Full-time / Salaried Urban Sky is seeking a SeniorEmbeddedImaging Software Engineer to own the firmware, imaging pipeline, and data-movement stack behind our electro-optical (EO) and infrared (IR) payloads – from the sensor at the focal plane to the command-and-control link on the ground. You’ll write the firmware that drives...
-
Intermediate Embedded Software Engineer
4 days ago
Mississauga, Peel Region, Canada Aversan Inc. Full-time $75,000 - $95,000 ContractIntermediate Embedded Software Engineer Aversan Inc. (www.aversan.com) 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 Intermediate Embedded Software...
-
Embedded Software Engineer
4 days ago
Markham, York Region, Canada LanceSoft, Inc. Full-time $80,000 - $100,000 ContractDuration: 10 Months - potential for extension Job Title: Embedded Windows Software Engineer Windows Experience - Required Qualifications 3+ years in embedded/software development (C/C++) Demonstrated ability to analyze, diagnose, and solve difficult engineering problems Experience with source control (GIT), OS Concepts and debugging tools Strong...
-
Embedded Software Engineer at CAE
4 days ago
Mirabel, QC, Canada CAE Inc Full-time $85,000 - $120,000 ContractJoin CAE's embedded software development team as an Embedded Software Engineer. Tackle complex engineering challenges while enhancing the capabilities of the CF-18 fighter aircraft in a hybrid working model. In this full-time role, you will engage in various stages of the software development lifecycle. Collaborate with multidisciplinary teams and...
-
Senior Embedded Software Engineering
4 days ago
Mississauga, ON, Peel Regional District, ON; Ontario, Canada Aversan Inc Full-timeAversan 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 Software Engineer to join our team. Location: Brampton, ON ...
-
Senior Embedded Software Engineering
4 days ago
Canada Aversan Inc Full-timeAversan 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 Software Engineer to join our team. Location: Brampton, ON ...
-
QNX Embedded Software Engineer
4 days ago
Canada BlackBerry Ltd Full-timeEngineer embedded software with QNX RTOS, POSIX APIs, and C++ for operating-system technologies serving robotics and mission-critical systems.At QNX, a division of BlackBerry Limited, this embedded software engineer contributes to modern embedded development through QNX Everywhere. You will develop across C, C++, Python, Rust, operating systems, developer...
-
Senior Embedded Software Engineering Manager
3 days ago
Hamilton, ON, Hamilton Census Division, ON; Ontario, Canada L3Harris Technologies Full-time €130,000 - €180,000 TemporaryA global technology company based in Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at the WESCAM division. The role involves guiding the development of core embedded software solutions for mission-critical applications. Ideal candidates should have significant experience in leading software engineering teams, strong...
-
Embedded Software Engineer
3 days ago
Ottawa, ON, Canada Ciena Full-time $69,000 - $110,000 ContractAs the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...
-
Canada Kepler Communications Inc. Full-timeDrive the future of space connectivity at Kepler Communications as an Embedded Software Engineer. Focus on the design and maintenance of software for cutting-edge spacecraft and ground systems. Kepler Communications seeks an Embedded Software Engineer with a strong background in software development for high-reliability systems. You'll design secure...