Software Development Coop

Posted on 8/29/2025

Nokia

Nokia

No salary listed

Sunnyvale, CA, USA

In Person

Position: Software Development Co-op

Number of Position(s): 4

Duration: 4+ months

Date: May 2026 – August 2026

Location: Onsite - Sunnyvale, CA



EDUCATIONAL RECOMMENDATIONS
Currently a candidate pursuing a bachelor’s degree or master’s degree in Computer Science, Telecommunications, Computer Networking, or a related field with an accredited school in the US. Minimum GPA 3.0 

DCN2025

  • Previous experience or courses related to networking and operating systems
  • Strong C/C++ background
  • Interest in system software

It would be nice to have: 

  • Experience in working with protocols 
  • Experience developing on embedded systems
  • Experience with versioning control systems (e.g. git)

     
  • Write software that will run on routers/switches that drive the internet  
  • Learn to write system software optimized for memory/speed
  • Learn protocols that drive data communication over TCP/IP
  • Develop application software that simulates real products
  • Develop application software in C++ software on carrier-grade products