The company is looking for Software Development Co-op students to contribute to the development of system software for networking devices.
Requirements
- Previous experience or courses related to networking and operating systems
- Strong C/C++ background
- Interest in system software
- Experience in working with protocols
- Experience developing on embedded systems
- Experience with versioning control systems (e.g. git)
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
Other
- 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