Nokia
Nokia

Software/QA Development Coop

RoleQA
LevelIntern
LocationUnited States
WorkOn-site
TypeInternship
Posted1 month ago
Apply now

About the role

Number of Position(s):

10
Duration: 4 Months
Date: September

  • December 2026
    Location: Westford, MA - Onsite

EDUCATIONAL RECOMMENDATIONS
Currently a candidate for a Master’s degree in Computer Science, Computer Engineering, or a related field at an accredited school in the US.

  • Proficient in C or C++ programming with solid proficiency in operating system concepts (memory management, IPC, scheduling, concurrency, etc.).

  • Experience with software development on Linux and familiarity with RTOS (Vx Works, QNX) is a plus.

  • Knowledge of networking protocols, embedded software, and protocol specification development.

  • Exposure to virtualization technologies (e.g., Docker, containers, namespaces).

  • Strong communication, teamwork, and problem-solving skills.

  • Build programmable management interfaces such as gNMI, NETCONF, and gNOI.

  • Contribute to embedded system development using real-time operating systems (Linux, QNX, Vx Works).

  • Apply C/C++ programming skills to develop high-performance switching and routing software.

  • Gain practical experience with system validation, quality assurance, and hands-on lab work in a fast-paced R&D environment.

  • Design and develop Layer 2 and Layer 3 networking software, including both control and data plane functionalities.

Required skills

C

C++

Linux

Operating systems

Networking protocols

Embedded software

Problem solving

Teamwork

About Nokia

United States

Headquarters