Software Development Coop

Number of Position(s): 4

Duration: 4+ months,

Date: September 2026 – December 2026

Location: Onsite - Sunnyvale, CA

*Please note Full-time and Onsite is only offered for this position) *


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

NIDC2026

  • 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

  • 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)

Similar jobs