Back to job search
I
InfineraVerified Job Source

Sr Firmware Engineer

Design, implement, and test firmware for next-generation Optical Engines used in long-haul and metro applications. Collaborate with cross-functional teams to solve complex problems in Dense Wavelength Division Multiplexing transport products.

  • Hybrid
  • Ottawa, ON
  • Posted Jul 7, 2026
  • 1 position

Job summary

In this role, you'll be part of a dynamic firmware team focused on Nokia's next-generation Optical Engine for long-haul and metro applications. Working alongside cross-functional teams, you'll implement and refine solutions for complex problems in Dense Wavelength Division Multiplexing transport products. Your contributions will directly support the efficiency and reliability of cutting-edge optical technologies. We foster an environment of knowledge sharing and collaboration where your technical input is valued. We offer competitive compensation, opportunities for professional development, and a comprehensive benefits package, including health, wellness programs, and flexible work arrangements.

What you’ll do

Design, implement, and test firmware for next-generation Optical Engines used in long-haul and metro applications. Collaborate with cross-functional teams to solve complex problems in Dense Wavelength Division Multiplexing transport products.

Requirements

Requires a BS/MS in Electrical Engineering or Computer Science with 4+ years of experience in multithreaded real-time embedded software development. Proficiency in C/C++ and experience with Linux or RTOS device drivers are essential.

Benefits

• Health Insurance • Wellness Programs • Flexible Work Arrangements • Professional Development

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Embedded C
  • C++
  • Multithreaded Systems
  • Device Driver Development
  • Linux
  • RTOS
  • Zynq
  • ARM Processors
  • Optical Engineering
  • Agile Methodology
  • Firmware Design
  • Troubleshooting

Job areas

  • Engineering
  • Software
  • Technology
  • Manufacturing

Additional details

Minimum education
Bachelor’s degree
Minimum experience
5+ years
Posting language
English
Working hours
40 hours per week