Principal Firmware Engineer
Key Skills for This Role
Full Job Posting
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.
- 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.
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.
Responsibilities
- 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.
About Nokia
Creating technology that helps the world act together.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Nokia
R&D Specialist
, IND
Join Nokia’s engineering team and contribute to building and evolving the next generation of Nokia Cloud Operations Manager (NCOM), focusing on Infrastructure Management.
Senior R&D Specialist
, IND
Join Nokia’s engineering team and play a key role in shaping the next generation of Nokia Cloud Operations Manager (NCOM), driving the analysis, design, and implementation of solutions for the Infrastructure Management d
Principal System Architect
, IND
Join as a Principal System Architect in Nokia’s engineering team and shape the architectural direction of the next generation of Nokia Cloud Operations Manager (NCOM), driving the analysis, design, and implementation of
R&D Engineer
, IND
Join our engineering team as an R&D Engineer and play a key role in building and evolving the next generation of Nokia Cloud Operations Manager (NCOM), with a focus on the Infrastructure Management domain. NCOM Evo is No
R&D Engineer
, IND
Join our engineering team as an R&D Engineer and play a key role in building and evolving the next generation of Nokia Cloud Operations Manager (NCOM), with a focus on the Infrastructure Management domain. NCOM Evo is No
Principal System Architect
, IND
R&D Specialist
, IND
Senior R&D Specialist
, IND
R&D Specialist
, IND
Senior R&D Specialist
, IND
Principal System Architect
, IND
R&D Engineer
, IND
R&D Engineer
, IND