Nokia

Software Dev Engineer

10 December 2025
Apply Now
Deadline date:
£72600 - £134828 / year

Job Description

United StatesAs 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. Your responsibilitiesWork on technologies related to:Container Technologies & Lifecycle Management: Expertise in Kubernetes platforms and Operations & Maintenance (OAM) lifecycle processes. Telecom Software Development: 3GPP call processing and supporting software solutions.

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 building dashboards using KPIs for displaying results and aid the results analysis.

Participating in the development and integration of AI/ML use cases to analyze the product performance and enhance its capabilitiesParticipating 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)Your skills and experienceMust-Have:A Bachelor’s degree in Computer Science, Computer Engineering. C/C++ and Python proficiency.

Nice-to-Have:Previous Nokia internship or co-op experience. Familiarity/Experience with ML techniques such as Regression modelling, Time Series analysis, Outlier/Anomaly Detection, and general data engineering landscape.

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. More informationSome of our benefits in US:Corporate Retirement Savings PlanHealth and dental benefitsShort-term disability, and long-term disabilityLife insurance, and AD&D – Company paid 2x base payOptional or Supplemental life and AD&D insurance (Employee/Spouse/Child)Paid time off for holidays and VacationEmployee Stock Purchase PlanTuition Assistance PlanAdoption assistanceEmployee Assistance Program/Work Life Resource ProgramThe above benefits exclude students.

Disclaimer for US/CanadaNokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role. All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.


EWJD3