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)