Software Engineer Embedded Systems I (Intern) - United States

Cisco•San Jose, CA
•$44,000 - $185,000

About The Position

This internship opportunity is for an embedded systems software engineer contributing to Cisco’s core technologies. The intern may work with engineering teams such as Common Hardware Group, Network Product Engineering, or Infrastructure and Security, gaining hands-on experience in hardware-software integration and low-level networking technologies. The work supports the development and maintenance of software and tools for operating systems, firmware, networking stacks, and security infrastructure, helping ensure hardware compatibility, network performance, and security. This posting advertises potential opportunities; the exact role may not be open at the time of application, and a Cisco representative may contact applicants if a relevant position opens.

Requirements

  • Currently enrolled in an undergraduate Associate's or Bachelor's degree program, or an educational or workforce development program such as an apprenticeship, boot camp, or certification program.
  • Qualifying education or work experience must be in Computer Science, Computer Engineering, Cybersecurity, or a related program.
  • Expected to continue enrollment in a degree or qualifying educational or workforce development program after the internship.
  • Proficiency in C, embedded Linux, and operating system fundamentals.
  • Familiarity with networking principles, routing protocols, and general networking concepts.
  • Hands-on experience with Python or Bash scripting and automation tools, including CI/CD pipelines such as Jenkins or GitHub Actions, and DevSecOps practices.

Nice To Haves

  • Conceptual understanding of or hands-on experience with AI/ML.
  • Understanding of cybersecurity principles and security protocols.
  • Experience with FPGA development.
  • Knowledge of signal and power integrity and PCB design.

Responsibilities

  • Develop and maintain software and tools for Cisco core products, including operating systems, firmware, and networking stacks.
  • Support hardware compatibility, network performance, and security.
  • Contribute to hardware-software integration and low-level networking technologies.
  • Deliver high-quality solutions that support resilience and efficiency in communications infrastructure.

Benefits

  • Medical, dental, and vision insurance, subject to plan eligibility.
  • 401(k) plan with a Cisco matching contribution.
  • Paid parental leave.
  • Short- and long-term disability coverage.
  • Basic life insurance.
  • Paid holidays and a floating holiday for non-exempt employees.
  • Paid birthday leave, a year-end holiday shutdown, and personal wellness days.
  • Paid vacation time for non-exempt employees or flexible vacation time off for eligible exempt employees.
  • Paid sick time and carryover of unused sick time, subject to policy.
  • Additional paid time away may be requested for critical or emergency family issues.
  • Optional paid volunteer days.
  • Annual bonuses for eligible non-sales roles, subject to Cisco policies.
  • Potential eligibility for Cisco restricted stock unit grants.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service