Jobs for embedded software android developer at Ottawa

1,000 embedded software android developer job listings in Canada. Find daily updated positions from leading job boards.


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

    Gentex Corporation in Ottawa is seeking an Embedded Software Engineer II to design, develop, and test software for our embedded platforms. You'll work with cross-functional teams to meet product requirements and contribute across the full development lifecycle.The role requires a Bachelor's in Electrical/Computer Engineering or Computer Science, 2+ years in...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Ciena Corporation Full-time

    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, Ontario, Canada Nokia Full-time

    Elevate your career as a Staff Firmware Development Engineer with Nokia, focusing on enhancing Optical Engines for long-haul applications. Collaborate with diverse teams to create innovative firmware solutions. Bringing at least 6 years of experience in embedded software is essential, particularly in a real-time multithreaded environment. You will design,...

  • Co-op Winter 2027

    15 hours ago


    Ottawa, ON, Canada General Dynamics Missions System International Full-time $34,000 - $46,000 Contract

    Co-op Winter 2027 - Software Engineering - 8 Months Intern Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen...


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

    Become a Senior Software Developer in Test at QNX and play a crucial role in enhancing product quality. This position is ideal for those passionate about automation and debugging in embedded systems. At QNX, part of BlackBerry Limited, you will join the Power Management Test Team under a fixed-term contract. Your experience will be applied to develop and...

  • Co-op Winter 2027

    13 hours ago


    Ottawa, Ontario, Canada Gdmsi Full-time

    In this role, students contribute to the design, development, and testing of complex software and embedded/firmware systems supporting defence operations. These roles provide hands‑on experience across the software development lifecycle, including coding, debugging, testing, documentation, and contributing to process improvements. The work supports key...


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

    Join QNX as a Senior Software Developer in Test and apply your skills in a high-stakes environment. This position offers the chance to work on automation and software quality in safety-critical applications. QNX, part of BlackBerry Limited, is seeking a detail-oriented developer for a 12-month fixed-term contract within the Power Management Test Team. Your...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Edge Signal Full-time €135,000 - €165,000 Temporary

    Solace helps companies connect and integrate all of their assets through the power of event‑driven architecture. Our technology makes it easy to unlock data silos and capture events occurring across large enterprises; stream information about those events everywhere it needs to be in real‑time; and give the apps, AI agents and people who receive it the...

  • QNX Software Test Specialist II Premium

    15 hours ago


    Ottawa, Canada BlackBerry Full-time $40

     Worker Sub-Type:Regular Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world. For nearly half a century, QNX has powered safety-critical applications where failure is not an option. The...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada BlackBerry QNX Full-time €131,250 - €181,250

    Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in delivering safe and secure operating systems, hypervisors, middleware, solutions, and development tools, along with support and...


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

    Contribute to developing firmware for Nokia’s advanced optical network equipment. This Early Career Engineer role involves a collaborative Scrum environment focused on software development and mentorship. As part of this dynamic team, you will be responsible for writing firmware that enriches embedded CPU functionality and supports optical hardware...

  • Software Engineer Premium

    15 hours ago


    Ottawa, Ontario, Canada Mindlance Full-time

    Software Engineer – Hardware Design Verification Location: This position is located in Ottawa and offers a hybrid work schedule with 3 days in office and 2 days work from home each week. A fully remote option is not available. Business Line Description Be an integral member of a highly-experienced team in R&D that is responsible for...


  • Ottawa, ON, Canada BlackBerry Inc. Full-time €80,000 - €113,000 Contract

    Become a Software Validation Specialist at QNX, part of BlackBerry. Utilize your skills in Python and C to boost automation and testing quality for safety-critical applications. In this role, you will engage with advanced embedded systems, focusing on developing automated tests and comprehensive documentation. The position requires innovative thinking to...


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

    Become a Software Validation Specialist at QNX, part of BlackBerry. Utilize your skills in Python and C to boost automation and testing quality for safety-critical applications. In this role, you will engage with advanced embedded systems, focusing on developing automated tests and comprehensive documentation. The position requires innovative thinking to...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Life360 Full-time

    Streamline Android app releases as a Senior Build and Release Engineer. Champion CI/CD practices and tooling improvements in a dynamic remote environment. In this impactful role, you will maintain and enhance the mobile CI/CD pipeline, ensuring high-performance delivery of Android apps. Your deep knowledge of build systems and infrastructure will be key in...


  • Ottawa, Canada Motorsport Hackers Full-time €95,000 - €120,000 Contract

    Become a key player at Ford as an In-Vehicle Infotainment Software Engineer in Waterloo. This hybrid position focuses on developing advanced camera software for innovative automotive solutions. As part of Ford's Electric Vehicles, Digital and Design team, you will be responsible for designing and developing embedded camera software that enhances user...


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

    Lumentum is seeking a skilled Embedded Software Engineer in Ottawa to design, develop, and maintain scalable software systems. You will write clean, well-tested code and participate in code reviews, helping to advance engineering best practices across product teams. You should have 3+ years of experience, with strong knowledge of design patterns,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Athena by Versaterm Full-time

    The Company Versaterm is a PE-backed, high-growth SaaS company building a fully integrated platform across the entire public safety ecosystem — dispatch, law enforcement, forensics, courts, and beyond. We've grown through strategic acquisitions and deep product investment. What connects all of it is a single purpose: give public safety agencies the tools...

  • Firmware Developer

    21 hours ago


    Ottawa, Ontario, Canada KSHB / KMCI / The EW Scripps Company Full-time

    The E.W. Scripps Company and Nuuvyo is seeking a Firmware Developer to Design, develop, and maintain firmware for the company’s next-generation products. Develop the core digital video recorder (DVR) scheduling engine and application programming interface (APIs) that expose capabilities to the client user interface (UI) applications. WHAT YOU’LL...


  • Ottawa, ON, Canada eDynamic Learning Full-time

    Principal Software Engineer | Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we’re on a mission to empower educators with accessible and equitable resources, guiding students on their journey to life after graduation. We are dedicated to supporting both teachers...