Principal Firmware Engineer

Principal Firmware Engineer

Full-Time 135000 - 165000 $ / year (est.) On-site
N

At a Glance

  • Tasks: Lead the design and implementation of innovative firmware for next-gen optical modules.
  • Company: Join Nokia, a leader in connecting the world through technology.
  • Benefits: Enjoy competitive salary, performance bonuses, and comprehensive health benefits.
  • Other info: Mentor junior engineers and grow in a dynamic Agile team culture.
  • Why this job: Make a real impact on cutting-edge projects in a supportive, collaborative environment.
  • Qualifications: 15+ years in embedded firmware development with C/C++ and Python skills.

The predicted salary is between 135000 - 165000 $ per year.

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.

How You Will Contribute And What You Will Learn

  • 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.

Key Skills And Experience

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.

Principal Firmware Engineer employer: Nokia

Nokia is an exceptional employer that fosters a culture of inclusion and respect, making it a great place for a D&O Technical Project Manager to thrive. With comprehensive benefits such as health and dental coverage, a corporate retirement savings plan, and opportunities for professional growth through tuition assistance, employees are supported both personally and professionally. Located in Canada, Nokia offers a dynamic work environment where innovative ideas are encouraged, and diverse teams collaborate to advance connectivity for a brighter world.

N

Contact Details:

Nokia Recruitment Team

We think you need these skills to ace Principal Firmware Engineer

Embedded Firmware Development
C/C++ Programming
Python Scripting
ARM Architecture
Embedded Operating Systems
Agile/Scrum Methodologies
Debugging Skills