Job description
Job details
- Location: Bangalore, Karnataka
- Work mode: Onsite
- Employment type: Full-time (Not an internship)
- Salary: Salary details are available in the employer description.
Role overview
Cisco Systems in Bangalore is seeking an Embedded Software Engineer to develop diagnostic and BSP software for network switches and routers. This role supports Cisco's mission to build flexible, AI/ML-capable network infrastructure through advanced application awareness.
Job details
Based in Bangalore, this Full-time position requires 4-7 years of experience. Salary details are available in the employer description. The role involves on-site work at Cisco's facility.
Responsibilities
- Develop and maintain diagnostic tools for Cisco network hardware
- Create board support packages (BSP) for switches and routers
- Collaborate with hardware teams to optimize system performance
- Implement real-time software solutions for network infrastructure
- Test and validate embedded systems reliability
Requirements
- 4-7 years embedded software development experience
- Strong C/C++ programming skills
- Familiarity with Linux kernel and device drivers
- Understanding of networking protocols and hardware architecture
- Experience with diagnostic tool development
- Problem-solving skills for complex system integration
Benefits
- Work on cutting-edge network infrastructure technology
- Career advancement opportunities in global tech leader
- Competitive compensation package
- Professional development resources
- Collaborative engineering environment
Keywords
embedded systemsC/C++network switchesBSP developmentdiagnostic softwarereal-time systemsnetworking protocolsLinux kernelAI/ML integrationhardware-software integration