Senior Embedded Software Architect – BIOS/Kernel/Drivers Lead

Cisco Systems, Inc.

Milpitas (CA)

On-site

USD 187,000 - 268,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cisco Systems, Inc. in Milpitas, CA is seeking highly skilled software engineers to join the CommonHardwareGroup's Diagnostic/BSP team.

You will architect, design, and develop BIOS, BSP, and diagnostics for Cisco Core and Edge routing products, and build kernel and user-space drivers for FPGA and networking peripherals. You will collaborate with cross-functional teams to debug prototypes, execute test plans, and lead technical reviews.

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++ programming
Python programming
Embedded systems

Education

Bachelor's in Electrical Engineering or Computer Science
Master's in Electrical Engineering or CS

Tools

Sonic
ONIE
BMC
IPMI
Redfish

Job description

Cisco Systems, Inc. in Milpitas, CA is seeking highly skilled software engineers to join the CommonHardwareGroup's Diagnostic/BSP team.

You will architect, design, and develop BIOS, BSP, and diagnostics for Cisco Core and Edge routing products, and build kernel and user-space drivers for FPGA and networking peripherals. You will collaborate with cross-functional teams to debug prototypes, execute test plans, and lead technical reviews.

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 Systems Architect - BIOS, Drivers & FPGA
Senior Embedded Systems Architect - BIOS, Drivers & FPGA

Cisco Systems, Inc • Milpitas (CA)

Hybrid
USD 223,000 - 382,000
Senior Embedded Software Leader – BIOS, BSP & Drivers
Senior Embedded Software Leader – BIOS, BSP & Drivers

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 187,000 - 268,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
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 Systems Architect Lead, Networking
Senior Hardware Systems Architect Lead, Networking

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 195,000 - 329,000
Senior Hardware Architecture Lead – Board Design
Senior Hardware Architecture Lead – Board Design

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 195,000 - 286,000
Senior Hardware Board Design Lead – SI & System Arch
Senior Hardware Board Design Lead – SI & System Arch

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 180,000 - 290,000
Lead Hardware Board Design Engineer - High-Speed Networking
Lead Hardware Board Design Engineer - High-Speed Networking

Cisco • Milpitas (CA)

On-site
USD 172,000 - 245,000
Senior Hardware Engineer — Edge & Access Routing
Senior Hardware Engineer — Edge & Access Routing

Cisco Systems, Inc. • North Carolina

On-site
USD 120,000 - 210,000