3 days ago
Base Salary
$168k - $245k/yr
Responsibilities
- Develop diagnostic test suites for Cisco switches using embedded software development skills.
- Perform new hardware system bring-up and develop board support packages for ASIC bring-up and SONiC.
- Develop software in C/C++ and/or Python within Linux environments, including hardware-level programming and device drivers.
- Collaborate with ASIC, hardware, vendor, and manufacturing teams to troubleshoot complex hardware issues.
- Support manufacturing test failure analysis to improve product yield and reduce test time.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field with at least 7 years of professional experience, or a master’s degree with at least 4 years of professional experience.
- At least 5 years of professional software development experience using C/C++ and/or Python in a Linux environment.
- At least 5 years of hardware-level programming and device-driver development experience.
- Expertise in Linux hardware bring-up and system integration.
- Experience with microcontrollers and embedded peripherals including I2C, PCIe, SPI, and MDIO.
- Preferred qualifications include Linux kernel device-driver development, Layer 2 and Layer 3 networking knowledge, TCP/IP, networking ASICs, PHY testing, storage-device testing, secure boot, open-source tools, CMIS, SFF standards, software quality processes, troubleshooting, and mass-production test support.
Benefits
- Onsite work in San Jose, California.
- Base salary range of $167,700 to $245,200, with additional location-specific ranges provided in the posting.
- Medical, dental, and vision insurance; 401(k) with Cisco matching; paid parental leave; disability coverage; and basic life insurance.
- Potential eligibility for Cisco restricted stock units and annual bonuses for non-sales roles.
- Paid holidays, birthday leave, year-end shutdown, wellness days, vacation or flexible time off, sick time, family emergency leave, and optional paid volunteer days.
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
