Job DescriptionAre you passionate about shaping the future of connectivity?
Do you thrive on learning and contributing to cutting-edge technology?
At Nokia, we're at the forefront of wireless innovation, guiding the charge in 5G, Open RAN (O-RAN), and Cloud RAN solutions.
We're building the networks that connect the world, and we believe in empowering new talent to grow with us.We're looking for an enthusiastic and curious Software Engineer Trainee to join our dynamic team.
This is an incredible opportunity to kick-start your career, gain hands-on experience, and make a real impact on products that define global communication.About the TeamYou'll be part of a new, agile team within our Mobile Networks Radio Access Network (MN RAN) R&D unit.
Our mission is to innovate, develop, and deliver world-class Radio Cloud O-RAN and Cloud RAN products.
We're a collaborative group dedicated to achieving technological conduct and leveraging open-source communities to push boundaries.
Here, your contributions will directly influence the evolution of cloud-native radio access networks.ResponsibilitiesDevelop & Enhance: Support new feature implementation, component integration, and platform development for Cloud RAN applications, including DevOps and CI.
Ensure Quality: Executein comprehensive testing (unit, component, integration), apply QA best practices, and contribute to software reliability.
Innovate & Collaborate: Participate in system design, drive process improvements, develop troubleshooting tools (e.g., Python), and work with global teams.
QualificationsYou Have:Programming Basics: Hands-on or academic experience with at least one programming language (e.g., C++, Go, or Python), and familiarity with Linux.
Eagerness to Learn: A proactive mindset and a genuine enthusiasm for software development and testing, with a strong desire for hands-on experience.
Foundational Knowledge: Basic understanding or academic experience in a software development foundation and an interest in how they contribute to high-quality software.
It Would Be Nice If You Also Had:Cloud Curiosity: An interest in cloud-native computing concepts (e.g., Kubernetes, CNCF) and cloud infrastructure technologies (e.g., Red Hat, AWS, Azure, GCP).
Scripting Experience: Any prior experience with scripting or coding in any language is a plus.
About UsAbout 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 GroupJoin Mobile Networks (MN) and help us become the trusted partner of choice for Communications Service Providers (CSPs), as well as for non-CSP entities in sectors like utilities, transportation, public services, and defense.
Your work will contribute to delivering unbeatable customer experiences in wireless connectivity.
In MN RAN R&D Unit we focus on the research and development of Radio Access Network (RAN) technologies for mobile networks.
This includes developing and improving technologies like 2G, 3G, 4G, 5G and 6G, as well as future wireless standards.
With global experts and diverse career paths, you'll grow your skills, lead breakthrough projects, and shape the future of wireless technology.
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.About the TeamSome of our benefits for trainees in Portugal:Flexible and hybrid working schemes Meal allowance to support daily needs Well-being programs to support your mental and physical health Opportunities to join and receive support from Nokia Employee Resource Groups (NERGs) Employee Growth Solutions to support your personalized career & skills development Diverse pool of Coaches & Mentors to whom you have easy access A learning environment which promotes personal growth and professional development - for your role and beyond