We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Staff Software Engineer

NOKIA
US Salary range: $139,283.72 - $258,669.77
United States, California, San Jose
6373 San Ignacio Avenue (Show on map)
Nov 05, 2025

Here at Nokia, we value team collaboration and autonomy. This is a key development position for Infinera's Line modules SW team.

You will be working on the industry's most cutting-edge products, which are powered by Infinera's cutting-edge PIC technology, Coherent DSP ASICs, and Embedded Systems Software.

You will be responsible for designing, implementing, and testing code for Infinera's next-generation Line Card Modules for Long-Haul, Metro, and Data Center Interconnects.

You will collaborate and contribute to our new product development and work closely with multiple divisions and teams at Nokia.

* It is a multidisciplinary position in a team building a new SW stack for next-gen Line Card Modules.

* The role will involve learning new software technologies and methodologies related to the Embedded Linux SW Platform and

quickly turning that around into working proofs-of-concept (POC) and production software.

* The role will involve architecting, software development, testing, automation, and documentation.

* You will contribute to a team developing an ARM-based embedded microservices platform.

* You will manage and enhance the existing software platform.

* You will interact with many other teams, learning about multiple build processes and tools. You will leverage that learning to build a common Platform that can be used across multiple product families.

* The role is an excellent opportunity to learn about and develop a SW stack from the ground up, with high visibility and a company-wide impact.


  • 10+ years of Software experience in Linux-based IoT / Embedded platforms, from boards and SoCs, BMCs, bootloaders, and firmware to OS through apps and services.
  • BS and/or MS in Electrical Engineering or Computer Science
  • Great C++ and Python programming skills.
  • Proven ability to influence cross-functionally at senior levels, including SW, HW, Architecture, and Technical Support
  • Good communication skills, both verbal and written, including the ability to communicate at several levels
  • You can work in a globally distributed team through self-discipline and self-motivation.
  • Some experience with Linux containers/Virtualization Technologies.

Preferred Skills and Experience:

* Proficient with C++, Python, Linux including kernel

* Experience with Embedded and Distributed Systems.


Applied = 0

(web-675dddd98f-rz56g)