1,504,219open jobs
90,876companies
230,257added this week
Browse all
Salary
≈ $82k – $143k per year (Estimated)
Location
In office (Canada)
Seniority
Principal · 15+ years exp

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 7, 2026. Nokia scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Nokia is a Finnish telecommunications equipment company founded in 1865 as a paper mill, which became the world's largest mobile phone maker in the 1990s before selling that business to Microsoft in 2014. It now supplies network infrastructure to operators and enterprises, covering radio access equipment for mobile networks, optical and IP routing for transport networks, fixed broadband access, and a technologies division that licenses its cellular patent portfolio. Headquartered in Espoo and listed in Helsinki and New York, it runs Nokia Bell Labs as its research arm and has been expanding into data centre networking as operator spending has slowed.

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.

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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,504,219 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Canada
Systems Engineer 5 months ago
≈ $116k – $265k per year (Estimated) • In office • Foster City
Python
SQL
MATLAB
DevOps
Git
Design
Blender
Apply
≈ $111k – $254k per year (Estimated) • In office • Foster City
Python
DevOps
Ubuntu
Management
Confluence
Jira
Apply
Hardware Engineer 5 months ago
≈ $111k – $254k per year (Estimated) • In office • Foster City
Python
DevOps
Ubuntu
Management
Confluence
Jira
Apply
≈ $111k – $254k per year (Estimated) • In office • Foster City
Apply
≈ $82k – $151k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Munich
Python
C++
DevOps
RTOS
Apply
≈ $43k – $97k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Management
ServiceNow
Agile
Scrum
Kanban
Apply
Senior Data Analyst 4 days ago
$56k – $68k per year • In office • 3+ years exp • Christchurch
Python
SQL
Analytics
Power BI
Management
Power Automate
SharePoint
Apply
Project Manager 4 days ago
≈ $72k – $161k per year (Estimated) • In office • 7+ years exp • Sydney
Management
Agile
Apply
Hybrid • 5+ years exp
AI/ML
AI Agents
DevOps
Rest API
SOAP
Cybersecurity
LDAP
Management
ServiceNow
Agile
ITSM
Apply
Hybrid • 10+ years exp
DevOps
Rest API
SOAP
Cybersecurity
LDAP
Management
ServiceNow
Agile
ITSM
Apply
≈ $23k – $53k per year (Estimated) • In office • 8+ years exp • PhD • India
Apply
Hardware Engineer 5 days ago
≈ $100k – $227k per year (Estimated) • In office • Bachelor's Degree • United States
VHDL
Apply
≈ $16k – $39k per year (Estimated) • In office • 8+ years exp • India
Apply
≈ $47k – $87k per year (Estimated) • In office • Bachelor's Degree • Canada
C++
Assembly
DevOps
Linux
Apply
≈ $108k – $245k per year (Estimated) • In office • Master's Degree • United States
Verilog
Chips/EDA
Cadence Virtuoso
Apply
Heavy Duty Technician 3 hours ago
≈ $49k – $82k per year (Estimated) • In office • 5+ years exp • Canada
Apply
≈ $49k – $85k per year (Estimated) • In office • 7+ years exp • High School Diploma • Canada
Apply
Site Services Planner 3 hours ago
≈ $48k – $93k per year (Estimated) • In office • 5+ years exp • Canada
Management
Microsoft Office
Apply
Mine Engineer 3 hours ago
≈ $60k – $102k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Canada
Apply
Site Trainer 3 hours ago
≈ $49k – $85k per year (Estimated) • In office • 7+ years exp • Canada
Apply
See all jobs
This is one of many
1,504,219 more open roles from verified company boards, updated every day.