Senior Embedded Software Leader – BIOS, BSP & Drivers

Cisco Systems, Inc

Milpitas (CA)

On-site

USD 187,000 - 268,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco’s CommonHardwareGroup (CHG) in Milpitas, CA, seeks experienced software engineers to join our Diagnostic/BSP team. You will develop BIOS, BSP, and drivers for routing products, and validate software through comprehensive testing and cross-functional collaboration.

Ideal candidates bring deep embedded systems experience with C/C++ and Python, Linux bring-up, and familiarity with IPMI/Redfish, Sonic, and ONIE. Cisco offers a collaborative, innovative environment with strong pay ranges.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field with 10+ years experience, or Master’s degree with 8+ years experience.
  • Prior experience in C, C++, and Python programming.
  • Previous experience with hardware and device driver development background, including experience with Linux hardware bring-up.
  • Prior experience with Sonic, ONIE, BMC, IPMI, and/or Redfish technologies.
  • Prior experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART, PCIe, and/or GPIO.

Responsibilities

  • Architect, design, and develop BIOS, BSP, and Diagnostics for Cisco Core and Edge routing products.
  • Design, develop, and test kernel and user space device drivers for FPGA and networking peripherals.
  • Develop and execute software test plans.
  • Collaborate with cross-functional teams to debug prototypes and validate software.
  • Lead technical reviews and discussions across teams.

Skills

C/C++
Python
Kernel debugging

Education

Bachelor’s degree in Electrical Engineering, Computer Science, or related field
Master’s degree with 8+ years experience

Tools

Sonic
ONIE
BMC
IPMI
Redfish
PCIe
I2C
SPI
UART
GPIO
KGDB / GDB

Job description

Cisco’s CommonHardwareGroup (CHG) in Milpitas, CA, seeks experienced software engineers to join our Diagnostic/BSP team. You will develop BIOS, BSP, and drivers for routing products, and validate software through comprehensive testing and cross-functional collaboration.

Ideal candidates bring deep embedded systems experience with C/C++ and Python, Linux bring-up, and familiarity with IPMI/Redfish, Sonic, and ONIE. Cisco offers a collaborative, innovative environment with strong pay ranges.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Leader - Linux Drivers & BIOS
Senior Embedded Software Leader - Linux Drivers & BIOS

020 Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 187,000 - 268,000
Health insurance
401(k) matching
Paid parental leave
+1
Senior Embedded Software Architect – BIOS/Kernel/Drivers Lead
Senior Embedded Software Architect – BIOS/Kernel/Drivers Lead

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 187,000 - 268,000
Senior Embedded Systems Architect - BIOS, Drivers & FPGA
Senior Embedded Systems Architect - BIOS, Drivers & FPGA

Cisco Systems, Inc • Milpitas (CA)

Hybrid
USD 223,000 - 382,000
Senior Hardware Diagnostics Engineer - Linux & Embedded
Senior Hardware Diagnostics Engineer - Linux & Embedded

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 168,000 - 245,000
Medical insurance
Dental insurance
Vision insurance
+5
Software Engineer Embedded Systems I (Full Time) - United States
Software Engineer Embedded Systems I (Full Time) - United States

Cisco • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Software Engineer - Networking ASICs & Open Standards
Embedded Software Engineer - Networking ASICs & Open Standards

MaziCTools • United States

Remote
USD 120,000 - 180,000
Lead BIOS Embedded Engineer for HPC Firmware
Lead BIOS Embedded Engineer for HPC Firmware

Hewlett Packard Enterprise Development LP • Spring (TX)

On-site
USD 152,000 - 349,000
Health & Wellbeing
Professional Development
Unconditional Inclusion
Embedded Systems Engineer: Low-Level Firmware & Networking
Embedded Systems Engineer: Low-Level Firmware & Networking

Cisco • San Jose (CA)

On-site
USD 90,000 - 120,000
Senior Hardware Design Engineer – Edge & Routing Systems
Senior Hardware Design Engineer – Edge & Routing Systems

Cisco Systems, Inc. • Clegg (NC)

On-site
USD 120,000 - 190,000
Life insurance
Vision insurance
Parental leave
+3
Senior Hardware Architect – High-Speed Networking
Senior Hardware Architect – High-Speed Networking

Cisco • Milpitas (CA)

On-site
USD 150,000 - 260,000