Junior Network Engineer
Are you passionate about telecommunications, networking, software, or Artificial Intelligence? Join Nokia's Microwave R&D team in Vimercate and help shape the next generation of wireless transport solutions used by operators worldwide.
As a Graduate Microwave Test Engineer, you will work alongside experienced engineers to validate innovative microwave products and ensure they meet the highest quality standards. You will learn how modern telecom systems are designed, integrated, tested, and automated while developing expertise in networking, radio technologies, Python programming, and AI-driven testing methodologies.
This position offers an excellent opportunity for recent graduates and early-career professionals who are eager to build hands-on experience in a dynamic international R&D environment.
Qualifications
You have:
- Bachelor's or Master's degree in Telecommunications Engineering, Electronic Engineering, Computer Engineering, Computer Science, or related fields.
- Basic knowledge of IP networking concepts.
- Basic programming skills, preferably in Python.
- Curiosity for new technologies and willingness to learn.
- Strong analytical and problem-solving mindset.
- Ability to work effectively in a collaborative team environment.
- Proficiency in Italian
- Good communication skills in English.
It would be nice if you also had:
- Knowledge of wireless or radio communication systems.
- Experience with Linux.
- Exposure to AI-assisted development tools such as GitHub Copilot, ChatGPT, or equivalent platforms.
- Academic or personal projects involving software development, automation, or networking.
- Fluency in Italian
Italy Salary range
Annual Base Salary Range: 25,666.67 - 47,666.67 Euro
Target Incentive: 5 - 7.50%
*National Collective Bargaining Agreement for the Telecommunications Sector” (CCNL Telecomunicazioni).
Responsibilities
- Learn how microwave transport systems are developed and validated.
- Contribute to the definition and execution of test plans for hardware, software, and system features.
- Build and maintain test environments and laboratory setups.
- Develop automated test scripts using Python.
- Use AI-assisted tools to generate and improve test cases and automation scripts.
- Analyze test results, logs, and protocol traces to identify issues and support root-cause investigations.
- Collaborate with software developers, firmware designers, and system architects.
- Learn networking technologies, Ethernet protocols, and network management systems.
- Contribute to the continuous improvement of testing processes and automation frameworks.
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.
Salary Range: Italy Salary range Annual Base Salary Range: 25,666.67 - 47,666.67 Euro Target Incentive: 5 - 7.50% *National Collective Bargaining Agreement for the Telecommunications Sector” (CCNL Telecomunicazioni).

