Embedded Software Engineering Sr. Technical Leader | C, C++, BSP, SONiC, Device Driver, Linux, Kernel | 12 + years
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 networking hardware and software, including switches and routers. This engineer will architect and develop BIOS, board support packages, diagnostics, and device drivers for routing products.
What you'll do
- Architect and develop BIOS, BSP, and diagnostics for routing products
- Design, develop, and test drivers for FPGA and networking peripherals
- Develop and execute software test plans
- Debug prototypes and validate software with cross-functional teams
- Provide expert technical consultation on embedded systems
Skills
Must have
- C
- C++
- Python
- Embedded systems
- Device driver development
- Linux hardware bring-up
- Multi-threading
- Event handling
- State machines
- Hardware debugging
Nice to have
- Kernel debugging
- Board bring-up
- System design
- Requirements review
- Layer 2/3 network protocols
- Secure boot
Tools
- Gdb
- Kgdb
Who it's for
- Education
- Master's degree
- Degree
- electrical engineering, computer science
- Experience
- 12+ years
- Domain
- networking hardware
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

