Develop embedded software for Cisco networking platforms using C or C++, Linux, and foundational systems knowledge. This co-op is designed for undergraduate students.
As an Embedded Systems Software Developer Co-op, you will design, enhance, and test software components for intelligent devices. You will collaborate with experienced engineers and cross-functional teams throughout the software development lifecycle. The work includes prototyping, debugging, testing, and continuous improvement for dependable networking products.
Key Responsibilities:
- Develop foundational software for Cisco networking platforms
- Design and enhance dependable software components
- Prototype technical approaches for systems challenges
- Test and debug software throughout development
- Improve product performance and reliability
Requirements:
- Currently enrolled in an undergraduate degree program
- Study Computer Science, Computer Engineering, or related field
- Use C or C++ for programming and problem solving
- Understand operating systems and basic networking principles
- Know Linux software workflows and Git version control
Apply C or C++, Linux, networking, and debugging fundamentals while contributing to Cisco embedded systems software.