Software Engineer Embedded Systems I (Full Time)

Cisco

San Jose, CA0–5 yrs1h agovia LinkedInH-1B sponsor · 38 entry-level filings

This job at a glance

Who can apply
New grads and up to 5 years · Diploma
Must know
NetworkingEmbedded systemsCLinuxPythonGit
Nice to have
Machine learningCybersecurity
Work
On-site in San Jose
Pay
Not stated by the employer.
Skill demand
Networking30%Embedded systems26%C17%Linux9%of 46 similar entry-level jobs posted in the US this week
Listed
Nov 6, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

As a Software Engineer on Cisco's core technologies team, you will be an essential contributor to developing next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. You will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco’s critical products. Your work will develop and maintain critical software and tools that ensure hardware compatibility, network performance, and security.

Key Responsibilities

  • Develop and maintain critical software and tools for Cisco's core products.
  • Ensure hardware compatibility, network performance, and security.
  • Embed resilience and efficiency into global communications infrastructure.

Requirements & Tech Stack

  • Proficiency in C programming.
  • Experience working in embedded Linux environments.
  • Solid understanding of operating system fundamentals.
  • Working knowledge of core networking principles, routing protocols, and general network architecture concepts.
  • Hands-on experience developing automation scripts (e.g., Python or Bash).
  • Experience utilizing CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Experience applying DevSecOps practices within software workflows.

Qualifications

  • Meet one of the following (completed within the past 3 years or expected to be completed within the next 12 months):
  • A Bachelor's degree with 0 years of work experience.
  • An educational or workforce development program (e.g., Associate’s, Apprenticeship, Boot camp, or Certification) with 1 year of work experience.
  • High school diploma (or equivalent) with 2 years of work experience.
  • Qualifying education and work experience should be in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field.

Preferred Qualifications

  • Conceptual understanding 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.

H-1B sponsor

Cisco Systems filed 38 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

47 openings · all need no experience

Most hiring: Cerebras, Annapurna Labs, Amazon

See all 47 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job