Software/QA Development Coop
Nokia
United States1 month ago
59 views21 saves11 applies
Prepare for this role
Job Type
full timeinternship
Description
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.
- Build programmable management interfaces such as gNMI, NETCONF, and gNOI.
- Contribute to embedded system development using real-time operating systems (Linux, QNX, VxWorks).
- 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.
- 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 (VxWorks, 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.
This job is found at InterviewStack.io
Skills
linuxc++concurrencyrtosvirtualizationdockerquality assurance
About Nokia
Nokia is a multinational telecommunications, information technology, and consumer electronics company headquartered in Finland. It provides network infrastructure, technology, and software services globally, including in Canada where it offers corporate services and software development roles.