Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

$110.63k - $149.68k per year
Full-time

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: Senior Embedded Software Engineer

Employment Type: Full-time, Existing vacancy

Location: Ottawa ON, Onsite

About Lumentum

At Lumentum, we’re building the tech behind the world’s fastest networks and most advanced systems. Our optical and photonic solutions power everything from AI and cloud computing to data centers, telecom, and advanced manufacturing.

We’re a global team of innovators working where light meets technology, solving big challenges that keep the world connected and moving forward. If shaping the future of connectivity excites you, you’ll fit right in.

Why You’ll Love This Role

We are looking for a highly skilled Senior Embedded Software Engineer to join our team. In this role, you will design, develop, and optimize embedded software systems, playing a key part in shaping our software architecture and driving hardware bring-up initiatives.

What You’ll Be Doing

  • Architecting and developing robust embedded software solutions
  • Optimize software for performance, reliability and maintainability
  • Develop and maintain containerized environments and Linux packaging pipelines
  • Experience with board/system bring-up and hardware-software integration
  • Contributing technical leadership across the product lifecycle
  • Provide technical leadership throughout the product development lifecycle

Education

What We’re Looking For

Bachelor’s degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field

Experience

  • 5+ years of experience in embedded environment.
  • Expert-level proficiency in C++, with a strong command of modern best practices and performance-conscious development
  • Proven experience in embedded architecture and system design
  • Hands-on experience building, deploying, and optimizing Docker containers and Debian/Linux packages

Asset/Nice to Have

  • Experience with SONiC (Software for Open Networking in the Cloud)
  • Demonstrated success in software bring-up on new or custom hardware platforms
  • System and product-level experience in a technical lead capacity
  • Contributing to open-source projects

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

The salary range for this position is $110,625 - $149,675 CAD (Flexible).

Final compensation will be determined based on factors such as experience, skills, and qualifications. In line with our commitment to being a great place to work, Lumentum offers competitive total rewards which may include annual bonus, equity, and comprehensive health and welfare benefits.

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

Please contact us at View email address on ca.workus.org to request accommodation.

Join us—your future starts here!

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Ottawa, ON vacancy
  •  ...Job Responsibility: Senior Embedded Software Engineer Aversan 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... 
    Senior
    Full time

    Aversan

    Ottawa, ON
    10 days ago
  •  ...impact. How You Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop...  ...Provide technical leadership by guiding and mentoring more junior engineers in the team, fostering collaboration and skill development.... 
    Suggested
    Full time
    Local area
    Flexible hours

    Ciena

    Ottawa, ON
    26 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...testing of our cutting-edge LightSpeed Software. Actively engage with both the test and...  ...applications. Develop and maintain tests for embedded software modules using programming... 
    Senior
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    5 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...design, development, and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support teams to ensure... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    a month ago
  • $75k - $100k per year

     ...proud of what we deliver, together. Job Purpose The design engineering group provides complete end-to-end product development...  ...through to volume manufacturing. The design team is seeking an Embedded Software Developer for the Advanced Systems and Interconnect team. The... 
    Suggested
    Full time

    Sanmina

    Ottawa, ON
    12 days ago
  •  ...and societal impact. Ciena’s WaveLogic Software Development team builds and sustains platforms...  ...position provides exposure to complex embedded systems and cross-platform software...  ...utilities, and development tools to improve engineering efficiency Collaborate with... 
    Full time
    Flexible hours

    Ciena

    Ottawa, ON
    4 days ago
  • $120k - $155k per year

     ...Apply below! About the Role As the Senior Software Developer , you’ll be joining a small,...  .... You’ll work closely with every engineering discipline at RBR, which means your code...  .... Experience working with hardware, embedded systems, serial communications, or connected... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    RBR

    Ottawa, ON
    3 days ago
  • $126.4k - $158k per year

     ...For The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly scalable, and...  ...company values—like championing inclusion and making it happen—by embedding them into how we hire, collaborate, and grow. They help... 
    Senior
    Full time
    Work at office
    Flexible hours
    1 day per week

    SurveyMonkey

    Ottawa, ON
    3 days ago
  •  ...at Samsara built its foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of thousands of vehicles...  ...~ Experience designing backend systems that serve edge, embedded, or resource-constrained clients ~ Experience with quality... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    Samsara

    Ottawa, ON
    8 days ago
  •  ...Embedded Systems Engineer Preferred Location: Toronto Reports to: Director of Engineering The Role Real missions require embedded...  ...integrating cutting-edge hardware platforms with secure, resilient software systems in extreme field environments. Your work will enable... 
    Full time
    Remote work

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  •  ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed...  ...just getting started. How You'll Make an Impact As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Cloudbeds

    Ottawa, ON
    6 days ago
  • $102.5k - $184.5k per year

     ...Are you a software developer who loves building beautiful user interfaces...  ...? Join Our Cloud Experience Engineering Team Our Cloud Experience...  ...the best As a Front-End Senior Software Engineer, you will thrive...  ...your savings, we're the engine behind the scenes. We provide... 
    Senior
    Full time
    Work at office
    Work from home

    Akamai Technologies

    Ottawa, ON
    12 days ago
  •  ...Our client has an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa. In your new role as a Principal...  ...of software projects, will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration... 
    Work at office
    Immediate start
    Monday to friday

    Hays

    Ottawa, ON
    a month ago
  •  ...Senior Embedded Software Developer will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration and alignment with our... 
    Senior
    For contractors

    Myticas Consulting

    Ottawa, ON
    21 days ago
  •  ...the world in technology and innovation. Your next chapter starts here.  We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for network operating systems. The role focuses on validating Layer... 
    Senior
    Contract work

    High Tech Genesis

    Ottawa, ON
    27 days ago
  • $140k - $150k per year

     ...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$150,000 per year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and... 
    Senior
    Remote job
    Long term contract
    Full time

    AutoScale Ventures

    Ottawa, ON
    13 days ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON 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... 
    Senior
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers...  ...the code, test results, and documentation of Electronics Engineering Technologists and other developers on the team Conduct... 
    Senior
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    2 days ago
  •  ...We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role where you’ll own end-to-end product features, influence architecture decisions, and contribute to building a world-class engineering... 
    Senior

    Citta

    Ottawa, ON
    7 days ago
  •  ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role...  ...direction across distributed systems, embedded software, robotics infrastructure, real...  ...speed, and high standards Act as a senior technical leader within the company, contributing... 
    Senior
    Long term contract
    Full time
    Internship
    Relocation

    dominion%20dynamics

    Ottawa, ON
    5 hours ago
  • $90k per year

     ...job description please reply with below inline details Role: Embedded Engineer Location: Ottawa, Canada – Day1 Onsite Only Full time...  ...Responsibilities and Activities: Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements... 
    Full time
    Internship

    iClanz

    Ottawa, ON
    2 days ago
  • $85k - $110k per year

     ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...  ...17 preferred) ~ Demonstrated experience building desktop or embedded Java applications (not exclusively web/microservices) ~ Solid... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    4 days ago
  • $123.51k - $155.15k per year

     ...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language Requirements English / Anglais English is required / L'anglais est requis Flexible Work Agreement Type Hybrid / Hybride Posting End... 
    Senior
    Full time
    Contract work
    Flexible hours

    NAV Canada

    Ottawa, ON
    8 hours ago
  •  ...Technical Capabilities ~8+ years of hands-on software development experience, including low-...  ...device drivers and firmware for embedded or hardware-integrated systems ~ Strong...  ...understanding of design principles, software engineering processes (e.g., SOLID, DRY), and the... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide

    IBM

    Ottawa, ON
    10 days ago
  •  ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    9 days ago
  •  ...smarter. Role Overview Ever wanted to build software that directly improves how cities move? As a Senior Software Engineer at Derq, you will develop and evolve a cloud-...  ...the core C++ traffic signal optimization engine, expanding existing methodologies and exploring... 
    Senior
    Full time

    Derq

    Ottawa, ON
    13 days ago
  •  .... We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    9 days ago
  •  ...As a Principal Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic...  ...Key Qualifications & Experience Background in developing embedded system software for large-scale complex multi-processor product... 
    Full time

    Broadcom

    Ottawa, ON
    21 days ago
  • $130k - $165k per year

     ...communications, and quantum computing platforms engineered for the performance, reliability, and...  ...by design. About this role:  The Senior Embedded Systems Architect shapes the embedded...  ...firmware release, CI/CD for embedded software, static analysis, and formal coding-standard... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    2 days ago
  • $95k - $130k per year

     ...communications, and quantum computing platforms engineered for the performance, reliability, and...  ...by design. About this role:  The Embedded Firmware Engineer will develop the real-time...  ...in the field. The role reports into the Senior Embedded Systems Architect and the Technical... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!