Talent.com
Embedded Software Engineer
Embedded Software EngineerLumentum • Ottawa, ON, CA
Embedded Software Engineer

Embedded Software Engineer

Lumentum • Ottawa, ON, CA
14 days ago
Job type
  • Full-time
Job description

Join to apply for the Embedded Software Engineer role at Lumentum

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 consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.

Position Title

Embedded Software Engineer

Employment Type

Full‑time, existing vacancy

Location

Ottawa ON, onsite

About Lumentum

Welcome to Lumentum! We’re all about harnessing cutting‑edge tech to create a brighter, more connected future. We are the leaders in optical and photonic products, working at the intersection of innovation and impact.

Cloud & Networking

  • Powering high‑speed data transmission for cloud data centers, AI / ML, enterprise systems, and communication services.

Industrial Tech

  • Innovating with state‑of‑the‑art lasers used in industries like EVs, solar power, display technology, and semiconductors.
  • Why You’ll Love This Role

    Lumentum is looking for an Embedded Software Engineer to help shape the next generation of advanced optical communication products. In this role, you’ll join a world‑class team and contribute to the design, development, and support of cutting‑edge embedded software across a wide range of technologies.

    Key Responsibilities

  • Work with internal teams and customers to diagnose and resolve complex software issues.
  • Document and review requirements and designs with peers and stakeholders.
  • Document, review and execute designer and unit test cases.
  • Provide support throughout the software and product verification cycle.
  • Participate in code inspections.
  • Collaborate and share technical expertise with other members of the software team.
  • Education

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a related field.
  • Qualifications

  • 3–5 years of embedded C / C++ Linux development.
  • Solid understanding of multi‑threaded software.
  • Team player with strong communication and collaboration skills.
  • Strong problem solving, troubleshooting and debugging skills.
  • Assets

  • Python, GO, Shell Scripting.
  • Knowledge of SONiC, Redis, Docker, OpenConfig, YANG, Protocol Buffers, gRPC, gNxI.
  • Linux, SYSBIOS, FreeRTOS or other embedded OS software development.
  • Familiarity with hardware devices such as ADCs / DACs / Clocks / UART / FPGAs.
  • Knowledge of interfacing to embedded devices via interfaces such as PCIe, I2C, SPI, RS‑232.
  • Perks You’ll Love

  • Flexible time off
  • Health and wellness benefits (physical and mental)
  • Tuition reimbursement and career growth support
  • A workplace built for you : free gym, games room, prayer room
  • Subsidized meals, free coffee / tea
  • Employee stock options and incentive plans
  • A collaborative, innovative, and inclusive culture
  • Salary Range

    $66,000 – $89,300 (flexible)

    Joining a Team That’s Shaping the Future

    At Lumentum, we’re more than just a workplace— we’re a launchpad for creativity and innovation. We’re committed to celebrating your unique talents and helping you grow. Our guiding principles—Innovate, Engage, Deliver, Excel, and Win—aren’t just words; they’re the heart of what we do.

    Let’s Build a Brighter Future Together

    We’re committed to building an inclusive workplace where everyone feels valued and empowered. We welcome applicants from all backgrounds and provide accommodations for individuals with disabilities throughout the hiring process. Your uniqueness makes us stronger, sparks creativity, and drives our success.

    For accommodations, please contact talentacquisition@lumentum.com .

    Join us—your future starts here!

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Software Engineer • Ottawa, ON, CA

    Similar jobs
    Embedded Software Engineer — Next-Gen Optics (Ottawa)

    Embedded Software Engineer — Next-Gen Optics (Ottawa)

    Lumentum Operations LLC • Ottawa
    Full-time
    A leading optical communication company in Ottawa is seeking an Embedded Software Engineer.In this role, you will contribute to the design and development of advanced optical communication products...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Solutions Product Manager

    Senior Embedded Solutions Product Manager

    BlackBerry Inc. • Ottawa H2B, ON, Canada
    Full-time
    A leading tech company in Canada is seeking a Senior Technical Product Manager to oversee the lifecycle of embedded solutions. The position demands strong product management experience in areas like...Show more
    Last updated: 3 days ago • Promoted
    Senior Technical Product Manager, Embedded Systems for Vehicles

    Senior Technical Product Manager, Embedded Systems for Vehicles

    QNX • Ottawa H2B, ON, Canada
    Full-time
    A leading embedded systems provider seeks a Senior Technical Product Manager in Ottawa, Ontario.You will manage the lifecycle of solutions such as the General Embedded Development Platform and cont...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior UAS Embedded Software Engineer (Drone Systems)

    Senior UAS Embedded Software Engineer (Drone Systems)

    Work in Ottawa • Ottawa
    Full-time
    A leading technology organization located in Ottawa, Ontario is seeking an experienced Embedded Software Engineer to join their growing team. The role focuses on the design, development, and integra...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Software Engineer — Aviation Connectivity (Ottawa Onsite)

    Senior Embedded Software Engineer — Aviation Connectivity (Ottawa Onsite)

    Morson Edge (Canada) • Ottawa
    Full-time
    A leading technology innovator in aviation connectivity is seeking a Senior Embedded Software Engineer in Ottawa.The successful candidate will develop and maintain embedded software for advanced co...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer – Airborne Platforms

    Senior Embedded Software Engineer – Airborne Platforms

    Gogo • Ottawa H2B, ON, Canada
    Full-time
    A leading telecommunications company in Ottawa is seeking a Senior Airborne Platform Software Engineer to design and develop software for airborne products. The ideal candidate will have a Bachelor'...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Network Software Engineer – C / C++

    Senior Embedded Network Software Engineer – C / C++

    IP Infusion Canada Inc. • Ottawa H2B, ON, Canada
    Full-time
    A networking solutions provider in Ottawa is seeking a Software Developer to undertake software development tasks, deliver solutions for network switching and routing protocols, and interact with c...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer II

    Embedded Software Engineer II

    Honeywell • Ottawa
    Full-time
    Be among the first 25 applicants.Get 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 thin...Show more
    Last updated: 11 days ago • Promoted
    Embedded Software Engineer — Onsite in Ottawa

    Embedded Software Engineer — Onsite in Ottawa

    Curtiss-Wright Corporation • Ottawa
    Full-time
    A leading defense technology firm in Ottawa, ON is seeking an experienced Software Developer to join their engineering team. The ideal candidate will be responsible for developing and testing embedd...Show more
    Last updated: 30+ days ago • Promoted
    Aviation Embedded Software Engineer - C / C++, RTOS

    Aviation Embedded Software Engineer - C / C++, RTOS

    SKYTRAC Systems Ltd. • Ottawa
    Full-time
    A leading tech company in aviation seeks an Intermediate Embedded Software Engineer in Ottawa.You will design and develop avionics software solutions, integrating hardware and software in advanced ...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Software Engineer - On-Site Ottawa

    Senior Embedded Software Engineer - On-Site Ottawa

    Morson Talent (Canada & USA) • Ottawa
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Firmware Engineer, IoT (Hybrid in Ottawa)

    Senior Embedded Firmware Engineer, IoT (Hybrid in Ottawa)

    LRO Staffing • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A reputable staffing agency is seeking a Senior Firmware Engineer to join a well-established organization in Ottawa.The role involves developing firmware for embedded IoT products and requires sign...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer - Ottawa Onsite

    Senior Embedded Software Engineer - Ottawa Onsite

    Curtiss-Wright Corporation • Ottawa
    Full-time
    A leading defense technology firm in Ottawa is seeking a Senior Software Developer to engineer and develop cutting-edge embedded systems. The role requires strong skills in embedded software design ...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer - Embedded Software (Security)

    Senior Software Engineer - Embedded Software (Security)

    Ciena • Ottawa, ON, Canada
    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...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Ciena • Ottawa
    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...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Ciena Corporation • Ottawa
    Full-time
    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Systems Product Manager : Platform Solutions

    Senior Embedded Systems Product Manager : Platform Solutions

    QNX Software Systems • Ottawa H2B, ON, Canada
    Full-time
    A leader in embedded software solutions is seeking a Senior Technical Product Manager in Ontario to define and deliver advanced solutions within QNX’s portfolio. In this role, you will integrate com...Show more
    Last updated: 3 days ago • Promoted
    Senior Embedded Solutions PM - Automotive & IoT

    Senior Embedded Solutions PM - Automotive & IoT

    BlackBerry Inc. • Ottawa H2B, ON, Canada
    Full-time
    A leading technology firm in Ottawa is seeking a Senior Technical Product Manager to oversee the lifecycle of innovative embedded solutions. This role includes defining integration strategies and co...Show more
    Last updated: 18 days ago • Promoted