Cisco-logo
Cisco
·
February 28, 2026
Apply Now
This job has closed.

Embedded Software Engineer

Milpitas, CA
Full-time
Onsite
$124K/yr - $174K/yr
Entry, Mid Level
Cisco is a leading technology company focused on revolutionizing how data and infrastructure connect in the AI era. They are seeking an Embedded Software Engineer to join their Diagnostic/BSP team, responsible for developing software for network switches and routers to ensure reliability and performance.
Apply Now

Responsibilities

  • Design, and develop BSP, and Diagnostics for Cisco Core and Edge routing products
  • Develop, and test kernel and user space device drivers for FPGA and networking peripherals
  • Execute software test plans
  • Collaborate with cross-functional teams to debug prototypes and validate software

Qualification

Required

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field with 2+ years experience, or Master's degree
  • Proficient in C, C++, and Python programming
  • Knowledge of hardware and device driver development, including experience with Linux hardware bring-up
  • Knowledge of developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART, PCIe, and/or GPIO

Preferred

  • Proficient in kernel debugging tools such as GDB and KGDB
  • Experience developing software from concept through delivery for large-scale, high-bandwidth systems
  • Ability to troubleshoot software defects from kernel modules to applications
  • Experience with collaborative system design, specification writing, and requirements review
  • Commitment to quality, mentoring, and continuous learning in networking, optics, and embedded systems
  • Experience with AI/ML
  • Knowledge of Layer 2/3 network protocols

Benefits

  • Medical, dental and vision insurance
  • A 401(k) plan with a Cisco matching contribution
  • Paid parental leave
  • Short and long-term disability coverage
  • Basic life insurance
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • Paid year-end holiday shutdown
  • 4 paid days off for personal wellness determined by Cisco
  • 16 days of paid vacation time per full calendar year
  • Flexible vacation time off program
  • 80 hours of sick time off provided on hire date
  • Up to 80 hours of unused sick time carried forward from one calendar year to the next
  • Additional paid time away may be requested to deal with critical or emergency issues for family members
  • Optional 10 paid days per full calendar year to volunteer
  • Annual bonuses subject to Cisco’s policies
  • Performance-based Incentive Pay
Cisco develops, manufactures, and sells networking hardware, telecommunications equipment, and other technology services and products. It is a sub-organization of Cisco Press.
Glassdoor
4.3
Founded in 1984
San Jose, California, USA
10001+ employees
http://www.cisco.com