Embedded Systems Software Developer Co-op

2 weeks ago

Ottawa, ON, Canada Cisco Systems, Inc Full-time
Contribute to Cisco’s innovative embedded systems as a Software Developer Co-op. This role focuses on networking architecture and systems programming in a collaborative team environment. As an Embedded Systems Software Developer Co-op, you’ll partner with domain experts to enhance Cisco's core networking platforms. This position emphasizes high-performance routing, software components, and robust system efficiency. You will apply your C/C++ proficiency and operating systems knowledge to advance next-generation technologies, making a significant impact on global connectivity.

Key Responsibilities
• Collaborate on next-gen networking architecture development
• Optimize workflows and enhance system performance
• Implement software components for networking systems
• Evaluate architectural trade-offs with senior engineers
• Contribute to high-impact projects in embedded software

Requirements:
• Currently enrolled in a graduate program
• Strong proficiency in C or C++ programming
• Understanding of networking protocols and OS internals
• Experience developing in Linux and using debugging tools
• Familiarity with Git version control Your expertise will help drive technical outcomes in Cisco's mission-critical systems and platforms. #J-18808-Ljbffr