Nokia
Nokia
Nokia is a global B2B technology company focused on telecommunications, enterprise networking, and digital infrastructure. It develops secure and resilient network solutions for service providers, businesses, and public-sector organizations, helping connect people, machines, and devices at scale. Its work includes 5G, artificial intelligence, and quantum-safe networking, alongside research and long-term technology development through Nokia Bell Labs. Job seekers exploring Nokia may find opportunities connected to network engineering, telecommunications, enterprise technology, infrastructure, and advanced research.

Software Engineer Intern at Nokia (Bratislava, Hybrid)

Join Nokia’s software engineering team in Bratislava to help build network infrastructure and IP networking solutions. Work with cloud-native applications, automation, testing, and AI-assisted development.

Description

  • Learn software engineering practices in a large international organization
  • Apply AI-assisted approaches to software development
  • Work with modern AI coding assistants and developer productivity tools
  • Build skills in Agile development and DevOps
  • Design and develop software components for network infrastructure
  • Help build cloud-native applications, automation tools, and management platforms
  • Support feature development through testing, debugging, and performance tuning
  • Work alongside experienced engineers in an Agile team
  • Use CI/CD pipelines and automated testing frameworks
  • Apply AI-assisted tools to coding, testing, debugging, documentation, and code review
  • Support machine learning and generative AI automation initiatives
  • Explore IP networking, network automation, observability, and distributed systems
  • Learn how software powers large-scale communication and data networks

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Informatics, or a related technical field
  • Knowledge of software development fundamentals and object-oriented design
  • Experience with at least one programming language, such as Python, C, or C++
  • Familiarity with Linux environments
  • Familiarity with Git and collaborative software development
  • Strong analytical and problem-solving skills
  • Good written and spoken English
  • Curiosity, initiative, and eagerness to learn
  • Understanding of networking concepts such as TCP/IP, routing, and switching is a plus
  • Experience with containers and cloud technologies such as Docker or Kubernetes is a plus
  • Personal projects, open-source contributions, or coding competition experience are a plus

Benefits

  • Mentorship from experienced software architects and engineers
  • Hands-on experience with modern software engineering technologies
  • Access to AI-powered tools for coding, testing, troubleshooting, and learning
  • Flexible work arrangements that accommodate studies
  • A friendly, collaborative team environment
  • Potential to continue at Nokia in a graduate or full-time role after completing studies

Related Jobs

AmeriLife

Remote Customer Care Representative — AmeriLife

AmeriLife
1,001 – 5,000 Employees
ConsultingFinanceHealthcare

Support callers with Medicare and insurance questions at AmeriLife, researching issues and resolving requests in a remote call center role. Handle sensitive customer information with care while serving applicants, policyholders, agents, and medical providers.

Open