Nokia logo

Principal Firmware Engineer

Nokia

Hybrid
Canada
Full-time
Principal
Salary not listedPosted 41m ago

Real job — pulled straight from Nokia’s careers page · Verified October 7, 2026 · No reposts.

Job description

Nokia is hiring a Principal Firmware Engineer — a full-time, based in Canada role. Apply directly on Nokia's careers page below.

Principal Firmware Engineer

Location: Canada; Hybrid

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.

As a Principal Firmware Engineer at Nokia, you will lead the development of embedded firmware for advanced coherent optical systems. You will design and deliver innovative firmware features within an Agile environment, leveraging your expertise in C/C++ and Python. Collaborating with cross-functional teams, you will enhance system performance and drive integration with custom SoCs and embedded operating systems. This role offers the opportunity to mentor junior engineers and contribute to high-quality products that support Nokia's mission in the optical module space, ensuring seamless connectivity worldwide.

Get Embedded Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
KBR logo

KBR

New

Project Manager, Design Manager, Project Engineer, Project Coordinator

Adelaide, South Australia, Australia
✓ From careers page· 4h ago
KBR logo

KBR

New

Project Coordinator - Engineering

Corniche, Al Khobar, Eastern Region, Saudi Arabia
✓ From careers page· 4h ago
LucidLink logo

Software Engineer, Distributed Systems

Sofia
✓ From careers page· 4h ago
ALTEN México logo

CAD Automotive Designer

Mexico City, Mexico
✓ From careers page· 4h ago

Frequently asked questions

What skills are required for Principal Firmware Engineer at Nokia?

The required skills for Principal Firmware Engineer at Nokia include: C, C++, Python, Agile, Embedded Systems.

What is the seniority level for Principal Firmware Engineer at Nokia?

Principal Firmware Engineer at Nokia is a Principal level position.

How do I apply for Principal Firmware Engineer at Nokia?

You can view the full description and apply for Principal Firmware Engineer at Nokia on EchoJobs: https://echojobs.io/job/nokia-principal-firmware-engineer-d6sx7.