embedded software developer jobs in Ottawa
See average salary for embedded software developer »
1,000 embedded software developer job listings in Canada. Find daily updated positions from leading job boards.
-
Embedded Linux
3 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Remote Robotic Full-time €110,000 - €130,000 TemporaryAbout Remote Robotic Systems Help build advanced systems operating at the intersection of aerospace, robotics, and defence technology. Remote Robotic Systems (RRS) is a Canadian robotics and defence-tech company helping organizations deploy enterprise-grade drones, uncrewed aircraft, robotic platforms, sensors, payloads, and remote operations technologies...
-
Senior Software Developer – Python, C, C++
4 days ago
Ottawa, ON, Canada ITMC Systems, Inc Full-time $90,000 - $130,000 ContractITMC Systems, Inc is seeking a Software Developer for a Thales project in Ottawa, Ontario, offering a hybrid work model with onsite three days per week. The role requires 5+ years of Python, C, and C++ experience and involves building microservices, APIs, and secure data handling.The candidate will work with senior engineers, participate in design reviews,...
-
Lead Software Developer/Architect
4 days ago
Ottawa, ON, Canada IBM Computing Full-time €120,000 - €170,000 ContractIntroduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...
-
Senior Embedded Systems
2 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada BlackBerry Inc. Full-timeBlackBerry Inc. is seeking a skilled engineer to design and evolve system-level software for embedded platforms. You will work on compilers, libraries, and developer tooling close to the OS, delivering reliable, secure solutions for automotive, robotics, and industrial markets. You will collaborate with senior engineers to shape technical strategy, tackle...
-
Advanced Embedded Linux Engineer at RRS
3 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Remote Robotic Full-timeContribute to cutting-edge technology at Remote Robotic Systems as an Advanced Embedded Linux Engineer. Your expertise in video pipeline engineering will support revolutionary robotics applications. In this full-time position, you will assume responsibility for the embedded video pipeline, ensuring low-latency operations within complex systems. You will...
-
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...
-
Ottawa, Ontario, Canada Akamai Technologies GmbH Full-timeAre you interested in building a scalable platform? Are you interested in building and scaling microservices in the cloud for our compute platform Join our Compute division's Platform Engineering Team! Akamai is working to simplify the way people work in the cloud. Our work environment nurtures innovative solutions and rapid development cycles. This is a...
-
Team Lead in Embedded Systems Engineering
3 days ago
Ottawa, Ontario, Canada Averian Full-timeJoin Averian as a Team Lead in Ottawa, specializing in embedded software and AI systems. This role combines leadership with hands-on coding and team coordination in a 100% in-office setting. As the Team Lead, you will guide the development of embedded and AI-enabled systems, shaping software architecture while directly contributing to coding efforts. This...
-
Ottawa, Ontario, Canada IBM Full-timeA career in IBM Consulting is rooted by long term relationships and close collaboration with clients across the globe.You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is...
-
Senior QNX Driver
3 hours ago
Ottawa, Ontario, Canada BlackBerry Inc. Full-timeBlackBerry 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...
-
Embedded Linux
1 day ago
Ottawa, Ontario, Canada Q-Block Computing Full-timeA technology company in Ottawa is seeking a Platform & Infrastructure Engineer to enhance quantum technologies in sensing, communication, and computation. The ideal candidate should have a Bachelor's degree in Computer Science or related field and over 4 years of experience in embedded Linux development and network design. Responsibilities include designing...
-
Senior Embedded Driver Engineer
2 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada QNX Full-timeQNX, 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...
-
Ottawa, ON, Ottawa Census Division, ON; Ontario, 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...
-
Ottawa, Ontario, Canada Kinaxis Full-timeAbout Kinaxis Are you looking to join an innovative, market-leading company where you can truly elevate your career? At Kinaxis we are serious about culture, we are serious about technology, we are serious about customers, and we are serious about not taking ourselves too seriously. If you are looking to be part of an incredible growth story, then we might...
-
Ottawa, Canada Sera4 Full-time €90,000 - €130,000 ContractSera4 is seeking an Embedded Developer to design and deliver secure embedded solutions spanning firmware, hardware, and internal tools. You will work with mobile, cloud, test, and product teams to ensure system integration and reliable product performance in real deployments. The role focuses on production-grade embedded software from concept to validation...
-
Embedded C++/Qt Engineer — UI
1 day ago
Ottawa, ON, Canada Syntronic Full-time $90,000 - $125,000 ContractSyntronic is seeking an intermediate C++/Qt Embedded Developer to build reliable software for embedded and mission-critical systems. You will design, implement, and test GUI-driven applications on Linux, collaborating with cross-disciplinary teams to ensure robust performance and maintainability.The role requires strong C++ skills, extensive Qt GUI...
-
Ottawa, ON, Canada Q Block Full-time $130,000 - $165,000 ContractElevate your career as a Senior Embedded Systems Architect with Q-Block Computing, located in Ottawa, ON. Enhance quantum technology through your architectural expertise in embedded systems. This full-time position involves the critical task of shaping firmware architecture and establishing robust subsystems for distributed control in quantum applications....
-
Embedded Networking Hardware
2 days ago
Ottawa, ON, Canada Luxcom Technologies Inc. Full-time €85,000 - €120,000 ContractLuxcom Technologies Inc. is seeking a Hardware/Firmware Designer to support the design and development of embedded networking products. The role focuses on electronic circuit design with microcontrollers and FPGAs, firmware development, and PCB design for networking devices. The successful candidate will participate in all phases of development, including...
-
Remote Senior Embedded Build
2 days ago
Ottawa, ON, Canada Altis Technology Full-timeAltis Technology is seeking a senior embedded build engineer to join a collaborative R&D team. You will maintain build environments, automate release workflows, and integrate software from multiple partners while ensuring traceability across CI pipelines.The role emphasizes solving complex integration challenges, improving automation, and delivering...
-
Embedded C++/Qt Engineer — UI
2 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Syntronic Full-timeSyntronic is seeking an intermediate C++/Qt Embedded Developer to build reliable software for embedded and mission-critical systems. You will design, implement, and test GUI-driven applications on Linux, collaborating with cross-disciplinary teams to ensure robust performance and maintainability. The role requires strong C++ skills, extensive Qt GUI...