Drimva

Cisco

Embedded Software Technical Leader

$166K–$308K

Milpitas, California, US · Onsite Only · Full-time · Posted Oct 30, 2026

Experience
10+ years with a bachelor’s degree, or 8+ years with a master’s degree.
Education
Bachelor’s degree in Electrical Engineering, Computer Science, or related field; or master’s degree.

About the job

Architects and develops BIOS, BSP, diagnostics, and device-driver software for Cisco routing products, and leads testing, debugging, and cross-team technical reviews.

What you'll do

  • Design and develop BIOS, BSP, and diagnostics for core and edge routing products.
  • Develop and test kernel- and user-space device drivers for FPGA and networking peripherals; create and execute software test plans.
  • Collaborate across teams to debug prototypes, validate software, and lead technical reviews.

What they ask for

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field with 10+ years of experience, or a master’s degree with 8+ years of experience.
  • Experience programming in C, C++, and Python.
  • Hardware and device-driver development experience, including Linux hardware bring-up.
  • Experience with Sonic, ONIE, BMC, IPMI, and/or Redfish technologies, and embedded systems and drivers using protocols such as I2C, SPI, UART, PCIe, and/or GPIO.

Nice to have

  • Kernel debugging with GDB and KGDB; experience delivering software for large-scale, high-bandwidth systems.
  • Experience with AI/ML, Layer 2/3 network protocols, network processors, optical networking, secure boot, CMIS, or SFF standards.

Pay

$186,900.00 to $267,700.00 USD base salary; $186,900.00 - $307,800.00 USD base salary (New York City Metro Area); $166,300.00 - $274,100.00 USD base salary (Non-Metro New York state & Washington state)

Tools

BIOS, BSP, C, C++, Python, Linux, FPGA, GDB

AI focus

The team’s networking products support workloads associated with AI and ML; AI/ML experience is preferred.

Model-written summary · the original posting is authoritative

First seen Oct 31, 2026 · Last verified Nov 4, 2026 (UTC)