Posted last month
Principal Firmware Engineer
@ Nokia
Ottawa, Ontario
Overview
Nokia is hiring a Principal Firmware Engineer for its NILightPath optical systems team to design, implement and deliver firmware for pluggable optical modules. The role works in an Agile scrum team, mentors junior engineers and partners with hardware and ASIC teams. The posting offers a competitive salary, performance bonuses and comprehensive health benefits.
Responsibilities:
- Lead firmware features for pluggable optical modules
- Develop embedded firmware in C/C++ and Python
- Collaborate with hardware, ASIC and software teams
- Mentor junior engineers and improve development workflows
Requirements summary:
- 15+ years of embedded firmware development
- Proficiency in C/C++ and Python
- Knowledge of ARM architecture and embedded operating systems
- Experience leading Agile/Scrum teams or projects
Tools & skills
Benefits mentioned
Source and dates
Employer career site / ATS feed · oraclecloud
- Employer posting date
- 2026-10-07
- First seen by our source
- 2026-10-08
- Source record updated
- 2026-10-14
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Lead |
| Department | Software development |
| Experience | 15+ years |
| Hours per week | 40 (estimated) |
| Work setting | Office, Laboratory |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Perks mentioned | Performance bonus |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Nokia
| Field | Value |
|---|---|
| Open jobs on Jobsy | 76 |
In this role as a Principal Firmware Engineer, you will work within a dynamic Agile scrum team dedicated to innovation in optical systems. Collaborate closely with cross-functional teams, including hardware and software professionals, to design and implement cutting-edge firmware for next-gen optical modules. You'll enjoy a culture of continuous improvement, where your expertise will drive the growth and success of junior engineers and the collective team. We offer a competitive salary and performance bonuses, comprehensive health benefits, and opportunities for professional development. Your contributions will directly impact Nokia’s mission of connecting the world, while you engage in challenging projects that push the boundaries of technology in a supportive and collaborative environment.
NILightPath
Lead design, implementation, testing, and delivery of firmware features for pluggable modules.
- Develop and maintain high-performance embedded firmware using C/C++ and Python.
- Collaborate with cross-functional teams to define firmware requirements and system architecture.
- Analyze system performance and identify enhancement opportunities using cutting-edge technologies.
- Engage in Agile/Scrum development processes, serving as Product Owner or technical lead when necessary.
- Mentor junior engineers, fostering a collaborative team culture focused on growth.
- Contribute to continuous improvement of development tools, workflows, and coding standards.
- Partner with hardware, ASIC, and software teams for seamless integration and performance optimization.
Must-Have:
- 15+ years of experience in embedded firmware development.
- Proficiency in C/C++ and scripting skills in Python.
- Solid understanding of ARM architecture and embedded operating systems.
- Proven experience leading teams or projects in an Agile/Scrum environment.
- Excellent debugging, problem-solving, and communication skills.
Nice-To-Have:
- Experience with advanced pluggable transceivers (e.g., 400ZR, 800ZR, 1600ZR).
- Familiarity with stateful protocol design and management network architecture.
- Knowledge of low-level hardware interfaces and peripheral drivers.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.