Senior Embedded Software Engineer
$110.63k - $149.68k per yearLumentum
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!
- ...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...SeniorFull time
- ...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....SuggestedFull timeLocal areaFlexible hours
- ...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...SeniorFull timeInternshipWork at officeWorldwideMonday to friday
- ...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...SeniorFull timeWorldwide
$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...SuggestedFull time- ...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 timeFlexible hours
$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...SeniorLong term contractFull timeInternshipWorldwideShift work$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...SeniorFull timeWork at officeFlexible hours1 day per week- ...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...SeniorLong term contractFull timeInternshipRemote workFlexible hours
- ...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 timeRemote work
- ...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...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$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...SeniorFull timeWork at officeWork from home- ...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 officeImmediate startMonday to friday
- ...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...SeniorFor contractors
- ...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...SeniorContract work
$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...SeniorRemote jobLong term contractFull time- ...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...SeniorFlexible hours
- ...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...SeniorPermanent employmentFull time
- ...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
- ...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...SeniorLong term contractFull timeInternshipRelocation
$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 timeInternship$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 timeInternshipWork at officeRemote workFlexible hours$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...SeniorFull timeContract workFlexible hours- ...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...SeniorLong term contractPermanent employmentFull timeWorldwide
- ...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’...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...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...SeniorFull time
- .... 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...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...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
$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...SeniorLong term contractPermanent employmentFull time$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...SeniorLong term contractPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior solution architect Ottawa, ON
- senior digital marketing manager Ottawa, ON
- senior administrative officer Ottawa, ON
- sénior service a la clientèle Ottawa, ON
- senior game designer Ottawa, ON
- senior mechanical designer Ottawa, ON
- senior controller Ottawa, ON
- senior test manager Ottawa, ON
- senior project control officer Ottawa, ON
- senior business data analyst Ottawa, ON

