Embedded Systems Engineer: Low-Level Firmware & Networking

Cisco Systems, Inc

San Jose (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco is seeking an early‑career software engineer to contribute to low‑level programming and hardware‑software integration in a San Jose, CA environment. You will engage with networking stacks, operating systems, and security infrastructure while delivering robust software solutions.

You should have strong C skills, embedded Linux familiarity, and hands‑on scripting experience with Python or Bash, plus CI/CD tooling. This role emphasizes collaboration and disciplined development practices.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or related field.
  • Proficiency in C programming and embedded Linux fundamentals.
  • Working knowledge of core networking principles and routing concepts.
  • Experience with automation scripts (Python or Bash) and CI/CD pipelines (Jenkins, GitHub Actions).
  • Understanding of DevSecOps practices within software workflows.

Responsibilities

  • Develop and maintain software for hardware-software integration.
  • Enhance network performance and security across Cisco platforms.
  • Collaborate with cross-functional teams and participate in CI/CD pipelines.

Skills

C programming
Embedded Linux
Python
Bash
Networking fundamentals
CI/CD basics

Education

Bachelor's degree
Associate's / Apprenticeship / Boot camp / Certification
High school diploma or equivalent

Tools

Jenkins
GitHub Actions

Job description

Cisco is seeking an early‑career software engineer to contribute to low‑level programming and hardware‑software integration in a San Jose, CA environment. You will engage with networking stacks, operating systems, and security infrastructure while delivering robust software solutions.

You should have strong C skills, embedded Linux familiarity, and hands‑on scripting experience with Python or Bash, plus CI/CD tooling. This role emphasizes collaboration and disciplined development practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer: Low-Level Networking
Embedded Systems Engineer: Low-Level Networking

Cisco Systems, Inc • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical, dental and vision insurance
401(k) plan with matching
Paid parental leave
+1
Embedded Systems Engineer: Low‑Level & Networking
Embedded Systems Engineer: Low‑Level & Networking

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 95,000 - 157,000
Embedded Systems Engineer: Low-Level, AI & Networking
Embedded Systems Engineer: Low-Level, AI & Networking

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Systems Software Engineer: C, Linux, Networking
Embedded Systems Software Engineer: C, Linux, Networking

Cisco Systems, Inc • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Systems Software Intern — C, Linux, Networking
Embedded Systems Software Intern — C, Linux, Networking

Cisco Systems, Inc • Austin (TX)

On-site
USD 34,000 - 55,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Systems Engineer Intern — C, Linux, Networking
Embedded Systems Engineer Intern — C, Linux, Networking

Cisco Systems, Inc • North Carolina

On-site
USD 25,000 - 39,000
Medical Insurance
Dental Insurance
Vision Insurance
+17
Software Engineer Embedded Systems I (Full Time) - United States
Software Engineer Embedded Systems I (Full Time) - United States

Cisco Systems, Inc • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Software Engineer - Networking ASICs & Open Standards
Embedded Software Engineer - Networking ASICs & Open Standards

MaziCTools • United States

Remote
USD 120,000 - 180,000
Software Engineer Embedded Systems I (Full Time) - United States
Software Engineer Embedded Systems I (Full Time) - United States

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Software Engineer Embedded Systems I (Intern) - United States
Software Engineer Embedded Systems I (Intern) - United States

Cisco Systems, Inc • North Carolina

On-site
USD 25,000 - 39,000
Medical Insurance
Dental Insurance
Vision Insurance
+17