embedded developer jobs in Ottawa

See average salary for embedded developer »

2,851 embedded developer job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, Ontario, Canada HCR Permanent Search Full-time

    This range is provided by HCR Permanent Search. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$70.00/hr - $75.00/hrDirect message the job poster from HCR Permanent Search.HCR Permanent Search is currently working with a leading edge technology company who needs to hire an Embedded...


  • Ottawa, ON, Canada Nokia Full-time $90,000 - $120,000 Contract

    Join Nokia's IP Routing division as a Junior Embedded BSP Software Engineer. Leverage your C/C++ skills, collaborate with cross-functional teams, and contribute to cutting-edge routing technology. In this entry-level role, you will design and develop board support and device driver software. You'll test hardware during its development phase, ensuring a...


  • Ottawa, Ontario, Canada Alarm.com Full-time

    Alarm.com is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device...


  • Ottawa, ON, Canada Broadcom Inc. Full-time €198,000 - €269,000 Contract

    Build embedded firmware for Broadcom's ultra-high-performance datacenter solutions, applying Linux, Yocto, OpenBMC, and ZephyrOS expertise. Work in person on complex systems. This Staff Software Engineer owns designs spanning low-level firmware, microcode, device drivers, embedded Linux builds, and upper-level control software. You will contribute to...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Broadcom Inc. Full-time

    Build embedded firmware for Broadcom's ultra-high-performance datacenter solutions, applying Linux, Yocto, OpenBMC, and ZephyrOS expertise. Work in person on complex systems. This Staff Software Engineer owns designs spanning low-level firmware, microcode, device drivers, embedded Linux builds, and upper-level control software. You will contribute to...


  • ottawa, on, Canada Cisco Systems, Inc Full-time $70,000

    Build embedded software for Cisco networking platforms using C or C++, Linux, and systems programming skills in a collaborative engineering setting. Graduate students can contribute to high-performance routing, switching, and hardware-software integration. As an Embedded Systems Software Developer Co-op, you will work with senior engineers and domain experts...


  • Ottawa, Ontario, Canada Lumentum Operations LLC Full-time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Curtiss-Wright Corporation Full-time €74,600 - €100,000 Temporary

    Software Developer-Onsite Position (Intermediate) Are you an innovative and flexible self-starter? Do you have keen software engineering skills? We’re looking for highly motivated Software Developer to join our world class organization in Ottawa, ON. You will live and breathe embedded software design to help us create the latest in embedded systems...


  • Ottawa, Ontario, Canada Telesat Full-time

    Telesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years.  Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...


  • Ottawa, ON, Canada Ciena Corporation Full-time €96,000 - €153,000 Contract

    As 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,...


  • Ottawa, ON, Canada Nokia Full-time $120,000 - $160,000 Contract

    Job Description Our Optical Line System team is searching for an experienced embedded and real‑time software developer for our leading‑edge optical line system product line. Our team is responsible for developing carrier‑grade embedded software which follows modular and reusable design principles. The candidate is required to fully understand line...


  • Ottawa, ON, Canada VIAVI Solutions Inc. Full-time €102,000 - €190,000 Contract

    Embedded imaging expertise meets C++ and Python development at VIAVI Solutions in Ottawa, supporting optical test and measurement systems. As a Staff Software Engineer, you will develop embedded controls, automation, and user interfaces for complex electro-optical-mechanical instrumentation. The work spans imaging and machine vision applications, embedded...


  • Ottawa, ON, Canada Honeywell Full-time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.The future is what you make it.When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the things that make the future.The future is what you make it.When you join Honeywell, you become a...


  • Ottawa, ON, Canada Myticas Consulting Full-time €120,000 - €150,000 Contract

    Staff Embedded Software/Firmware Engineer We are seeking a Staff Embedded Software/Firmware Engineer to design, develop, and test mission-critical firmware components for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities - Design, implement, code, and test software for next-generation embedded...


  • Ottawa, ON, Canada Myticas Consulting Full-time €120,000 - €150,000 Contract

    Advance your career with a leading firm in Ottawa as a Staff Embedded Systems Engineer focused on firmware design and development for cutting-edge optical systems. This one-year contract role requires you to create and test mission-critical firmware. Your tasks will involve designing software, refining requirements, and developing maintainable code that...


  • Ottawa, ON, Canada Ciena Corporation Full-time €94,000 - €193,000 Contract

    Drive 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...


  • Ottawa, ON, Canada Horizon Aircraft, Inc. Full-time €110,000 - €150,000 Contract

    Become a pivotal Senior Embedded DevOps and Software Verification Engineer at Horizon in Ottawa. Drive innovation by enhancing CI/CD pipelines and automated test infrastructure for embedded software. At Horizon, we're seeking an enthusiastic engineer to advance our verification practices. Your 8+ years of experience in embedded software development will...


  • Ottawa, ON, Canada Luxcom Technologies Inc. Full-time €90,000 - €120,000 Contract

    Embedded Hardware/Software Design Engineer Embedded Hardware/Software Design Engineer About Luxcom Luxcom Technologies develops advanced fibre-optic communication and networking products including media converters, Ethernet transport systems, protocol converters, and embedded network devices used in demanding infrastructure environments. Role...


  • Ottawa, ON, Canada Ciena Canada Full-time

    Build embedded C and C++ functionality for Ciena’s 6500 system, working on real-time operating systems and network infrastructure. Contribute across development, testing, debugging, and maintenance.As a Software Engineer, you will support the full software development lifecycle for Ciena’s flagship Packet Optical Transport Portfolio. The work spans new...


  • Ottawa, ON, Canada Fidus Systems Full-time €100,000 - €150,000 Contract

    Elevate your career with Fidus as a Senior Embedded Software Designer, focusing on cutting-edge communication and video applications. This role encompasses embedded software systems development, project leadership, and cross-functional collaboration. In this key position at Fidus, you will contribute to developing complex embedded systems and managing...