Embedded Software Engineer - C, Linux, L2/L3 protocols (5 to 8 yrs)
A free account shows the apply link for every role and matches you to the ones that fit your resume.
About the role
Cisco develops optical networking solutions for customer networks. This engineer will build, test, optimize, and debug embedded software for specialized hardware platforms.
What you'll do
- Develop embedded software for specialized hardware platforms and devices
- Optimize embedded systems for resource and real-time constraints
- Test code for scale, reliability, and speed
- Review code for secure coding compliance
- Debug software issues in development and production systems
Skills
Must have
- C
- C++
- Linux
- Unit testing
- Code reviews
- Algorithms and data structures
- Debugging
Nice to have
- Networking protocols
- Embedded systems
- Concurrent programming
- Multithreading
- Inter-process communication
- Remote procedure call
Tools
- Gdb
- Pdb
- Valgrind
Who it's for
- Education
- Engineering degree
- Degree
- engineering
- Experience
- 4 to 8 years
- Domain
- optical networking
About Cisco
Cisco has 173 open roles in Bangalore, at Cisco Bangalore Campus (Cessna Business Park). See every Cisco role.
More at Cisco
Entry level · 1 to 3 years
Lead or staff · 11 to 15 years
Senior · 7 to 11 years
Lead or staff · 10+ years
Senior · 7 to 12 years
Entry level · 0 to 3 years
Mid level · 2 years
Lead or staff · 8+ years
Similar roles
All embedded and firmware jobs
GalaxEye · Entry level · 1 to 2 years · Fresher friendly
Walmart Global Tech India (WM Global Technology Services India) · Mid level · On-site · 2+ years

Bosch Global Software Technologies · Senior · 5 to 10 years

Analog Devices · Mid level · 4 to 12 years

