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

Jr. SW Development Engineer

NOKIA
$72,600 - $134,828 per annum * Plus, potential incentive/variable compensation for eligible roles.
United States, Massachusetts, Westford
1 Robbins Road (Show on map)
Mar 17, 2026

An exciting opportunity to work in the ever-changing Telecommunication Industry as a member of the IPN Software Engineering team for our Network Infrastructure group. You will be a part of a team whose objectives are to deliver in an environment where openness, trust, and autonomy are encouraged, each team member selects the tasks to work on and exchanges daily with his/her teammates on the progress and challenges




  • Develop platform and SW support for new Nokia switching portfolio based on Broadcom and Marvell chipset
  • Be a part of the team that will work closely with key customer and productize Nokia platforms in customer networks
  • Work closely with Test team peers to ensure quality of Nokia product
  • Knowledge and some experience of complex software design for distributed systems in embedded networking/telecommunications projects.
  • Experience with design and development of Layer 2, Layer 3, networking control, and/or data plane software.
  • Software development experience on Linux OS
  • Excellent programming skills in C, C++, and Python
  • Experience in designing and developing programmable management interfaces using gNMI, NETCONF, etc.
  • Experience in designing and developing network management interfaces like gNOI, etc.
  • Background in software design, implementation, and debugging.
  • Strong communication, teamwork, and problem-solving skills are essential.



You have:



  • Bachelor's degree or equivalent experience. Candidates with Bachelors in CS, or EE, will be more relevant. Master's degree is a plus.
  • Hands-on experience with Software development on Linux.
  • A foundation on Operating Systems concepts and C/C++ programming languages.
  • Some experience designing and developing network protocols.
  • Experience with virtualization technologies Dockers/Containers, Namespaces, etc.


It would be nice if you also had:



  • IP network fundamentals, including network architecture, and routing protocols.
  • Advanced operating system fundamentals, including kernel operations, scheduling, memory management, and semaphores.
  • Data structure and algorithm fundamentals, including use cases, order of complexity, and performance analysis.
  • Strong programming skills including C, C++, and Python.
  • Previous Nokia co-op or internship experience is a plus.


Advancing connectivity to secure a brighter world.

Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we're advancing connectivity to secure a brighter world.

Learn more about life at Nokia.

Our recruitment process

We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.

If you're interested in this role but don't meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.

The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia.

Applied = 0

(web-bd9584865-vpmzc)