MNC InsiderMNC Insider

Junior Software Engineer C++

Nokia

Junior Software Engineer C++

full-timePosted: Aug 31, 2026Updated: Sep 3, 2026Portugal

Job Description

The VisionIn Nokia, we are building the backbone of global connectivity. As a C++ Software Engineer, you will architect the future of Optical Networks technologies. We operate in a high-trust, international environment where clean code, decoupled architecture, and engineering excellence are our North Star.The Role & InnovationYou will be an integral part of a cross-functional team, owning the full lifecycle from conceptual design to deployment. We empower our engineers to be proactive problem-solvers—if you identify a bottleneck or a potential system improvement, you have the autonomy to lead that change.The AI-Enhanced Workflow: We are committed to engineering efficiency. In this role, you will integrate AI-driven Development Life Cycle (DLC) tools into your daily workflow. By leveraging advanced AI coding assistants and LLM-based utilities, we automate boilerplate tasks, accelerate unit test generation, and enhance code analysis. We want our engineers focused on high-level architecture and complex logic while utilizing the latest tooling to streamline execution. Architect & Code: Build high-performance embedded applications for Intel and ARM architectures using Modern C++.Modernize: Utilize STL, Boost, and asynchronous programming to solve complex concurrency challenges.Quality First: Lead the charge on robustness by writing comprehensive unit, E2E, and stress tests.Collaborate: Engage in high-signal code reviews and contribute to team-wide design decisions in a global, distributed environment. You have :C++ Craftsmanship: Deep knowledge of OO concepts, multi-threading, and data structures.Growth Mindset: A passion for exploring modern C++ standards and staying ahead of industry trends.Tooling Mastery: Familiarity with Git, Python, and GTest.Communication: Fluency in English and the ability to collaborate effectively across different cultures and time zones.It would be nice if you also had:Domain Expertise: Knowledge of Layer 0 (DWDM) and embedded systems is highly valued. Specifically, experience or familiarity with optical components such as ROADM, WSS, DGE, and ILA is a significant advantage.

Locations

  • Portugal
  • Infinera Office Park Carnaxide

Skills Required

  • OO conceptsintermediate
  • Gitintermediate
  • Englishintermediate
  • optical components such as ROADMintermediate
  • Layer 0intermediate

Required Qualifications

  • C++ Craftsmanship: Deep knowledge of OO concepts, multi-threading, and data structures. (experience)
  • Growth Mindset: A passion for exploring modern C++ standards and staying ahead of industry trends. (experience)
  • Tooling Mastery: Familiarity with Git, Python, and GTest. (degree)
  • Communication: Fluency in English and the ability to collaborate effectively across different cultures and time zones. (experience)
  • Domain Expertise: Knowledge of Layer 0 (DWDM) and embedded systems is highly valued. Specifically, experience or familiarity with optical components such as ROADM, WSS, DGE, and ILA is a significant advantage. (experience)

Target Your Resume for "Junior Software Engineer C++" , Nokia

Get personalized recommendations to optimize your resume specifically for Junior Software Engineer C++. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Junior Software Engineer C++" , Nokia

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

SoftwareSoftware

Answer 10 quick questions to check your fit for Junior Software Engineer C++ @ Nokia.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.