Skip to main content
Back to jobs

Senior Embedded Software Engineer

External
Cisco logoCisco · San Jose, CA
Full-timeOn-site2w ago
AgileLinuxPythonTCP/IP
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • Bachelor's degree in computer engineering or computer science or relevant degree and 6+ years of related work experience or Master's degree with 3+ years of related work experience.
  • Prior experience with C/C++ and Python programming languages in Linux environment
  • Experience with hardware and device driver development.
  • Experience with Linux hardware bring-up.
  • Experience in Microcontrollers or embedded peripherals such as I2C, PCIe, SPI, MDIO, etc.
  • Linux kernel device driver development experience.
  • Understanding of Layer 2 and Layer 3 network protocols and technologies such as TCP/IP.
  • Experience with Networking ASICs and PHY testing.
  • Experience with testing SSD, USB, NVRAM, or eMMC
  • Experience with troubleshooting and debugging skills.
  • Familiarity with secure-boot, open-source tools, CMIS, and SFF standards (SFP, QSFP).
  • Experience with software quality processes.
  • Why Cisco?
  • We are Cisco, and our power starts with you.
  • Message to applicants applying to work in the U.S. and/or Canada:
  • The starting salary range posted for this position is $165,000.00 to $241,400.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
  • U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
  • 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
  • 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
  • Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
  • Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and so

Benefits

Dental insuranceVision insurance401(k)Paid time offFlexible scheduleEquity / stock optionsParental leave

Additional Information

The application window is expected to close on: 07/31/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Meet the Team Be part of the Data Center team inside Cisco's Common Hardware Group (CHG). This team works on the CISCO Nexus 9000 network switches and routers based on Cisco SiliconOne ASIC and features application awareness to make the network infrastructure flexible and agile for multi-layered response to different workloads need of AI/ML! This is a unique opportunity to grow your technical skill set and gain visibility and recognition across cross-functional teams within Cisco. We value motivated individuals who enjoy solving complex challenges and thrive in a collaborative, innovative environment.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Cisco? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect