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

Software & Test Developer

NOKIA
$72,600 - $134,828 *Plus potential incentive/variable compensation for eligible roles.
United States, Illinois, Naperville
2000 West Lucent Lane (Show on map)
Nov 10, 2025

As Nokia's growth engine, we create value for communication service providers and enterprise customers by leading the transition to cloud-native software and as-a-service delivery models. Our inclusive team of dreamers, doers and disruptors push the limits from impossible to possible.

You will be part of the Cloud Mobility Manager (CMM) within the CNS Division of Nokia. The CMM delivers a converged packet core solution that addresses 5G (AMF), 4G LTE (MME), and even 2G/3G in a fully cloud-native architecture.

Come invent 5G with us, and be part of a diverse, multi-site world-class R&D Team.

Work on technologies related to:

  • Container Technologies (Kubernetes) platforms.
  • 3GPP call processing development and test.
  • Operations and Maintenance (OAM) Lifecycle Management.

You will be responsible for:

  • Contribute to the development of software modules aligned with 3GPP specifications for 4G/5G systems (e.g., network functions, APIs, or management interfaces).
  • Designing, implementing and testing lifecycle management (LCM) components for containerized workloads on Kubernetes, including deployment automation, scaling, monitoring, and recovery.
  • Designing, developing, and maintain automated test scripts using Python and Robot Framework including developing Robot keywords and libraries to enhance test coverage and reusability including deployment via Jenkins.
  • Developing and maintain REST API test automation (using Postman, Python libraries, etc.).
  • Participating in test strategy planning, reviews, and continuous improvement initiatives including analyzing test results, identifying defects, and fixing root causes.
  • Participating in code reviews, design discussions, and architectural planning to ensure high-quality, maintainable codebases.
  • Following all Nokia Information Security policies and guidelines including ISMS (ISO27001 program)

Must-Have:

  • A Master's degree in Computer Science, Computer Engineering.
  • Python proficiency including C++/C language knowledge.
  • Proven Robot experience including keyword development.

Nice-to-Have:

  • Previous Nokia internship or co-op experience.
  • Knowledge of 3GPP standards, 4G, and 5G technologies (core network or RAN components).
  • Familiarity with cloud-native telecom frameworks (Containerized Network Functions).
  • Knowledge of Linux (shell and BASH scripting), YAML, JSON and tools like Jenkins, ansible and terraform.
  • Experience with Gen AI tools (e.g. Copilot) to aid in the job role (test script development, code development) in an Agile and DevOps environment.
  • Characteristics of a self-starter, by being self-motivated and showing the ability to work independently on complex problems which include aptitude towards learning state-of-the-art technologies including the ability to keep abreast of evolution in the industry and cloud infrastructures, and gain complex knowledge in a short time frame.
  • Excellent technical skills, demonstrated by working efficiently, communicating effectively and being responsible for completing own code quality and/or testing activities given the provided requirements.

About Nokia


Join us in creating the technology that helps the world act together.


We are a B2B technology innovation leader, pioneering networks that sense, think and act, putting the world's people, machines and devices in sync to create a more sustainable, productive and accessible future.


Learn more about life at Nokia.

About the Business Group
In Cloud and Network Services, as Nokia's growth engine, we create value for communication service providers and enterprise customers by leading the transition to cloud-native software and as-a-service delivery models. Our inclusive team of dreamers, doers and disruptors push the limits from impossible to possible.
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-f6fc48fb5-k5dx2)