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
β
β
Your responsibilities
β
- 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
β
Your skills and experience
β
- 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)
β