Embedded Systems Engineer II — High-Performance Firmware

Cisco

Austin (TX)

On-site

USD 110,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
401(k) matching
Paid parental leave

Job summary

Cisco is seeking a Software Engineer Embedded Systems II to own the design, development and optimization of high-performance embedded software, firmware, and low-level platform features. You will collaborate across engineering teams to build robust drivers and kernel components, while enhancing test automation and diagnostics.

The role emphasizes system-level diagnostics, memory and CPU optimization, and production triage within modern CI/CD pipelines using Python.

Qualifications

  • Must have degree in CS/CE or related field and relevant work experience.
  • Strong proficiency in C/C++ with embedded Linux/RTOS/POSIX.
  • Familiarity with Linux tools, GDB/Valgrind, and Git workflow.

Responsibilities

  • Design, develop, and optimize high-performance embedded software and drivers.
  • Collaborate with cross-functional teams to implement system-level features.
  • Create automated tests and CI/CD pipelines to validate platform interactions.

Skills

C/C++ programming
Embedded Linux
RTOS
POSIX
Git
GDB/Valgrind
Multithreading
Memory management

Education

Master's degree in CS/CE
Bachelor's degree in CS/CE
Apprenticeship/Bootcamp/Certification
High school diploma + 4 years experience

Tools

U-Boot
UEFI
JTAG debuggers
Python
GitHub Actions
Jenkins

Job description

Cisco is seeking a Software Engineer Embedded Systems II to own the design, development and optimization of high-performance embedded software, firmware, and low-level platform features. You will collaborate across engineering teams to build robust drivers and kernel components, while enhancing test automation and diagnostics.

The role emphasizes system-level diagnostics, memory and CPU optimization, and production triage within modern CI/CD pipelines using Python.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Software Engineer II - High-Perf Firmware
Embedded Systems Software Engineer II - High-Perf Firmware

Cisco • Alpharetta (GA)

On-site
USD 120,000 - 160,000
Health, dental and vision insurance
401(k) plan with Cisco matching
Paid parental leave
Embedded Systems Engineer II: High-Performance Firmware
Embedded Systems Engineer II: High-Performance Firmware

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 120,000 - 160,000
Embedded Systems Engineer II - High-Performance
Embedded Systems Engineer II - High-Performance

Cisco • Boston (MA)

On-site
USD 120,000 - 180,000
Embedded Systems Software Engineer II — High-Performance Firmware
Embedded Systems Software Engineer II — High-Performance Firmware

Cisco • Dallas (TX)

On-site
USD 120,000 - 180,000
Medical, dental, vision
401(k) Cisco matching
Paid parental leave
+1
Embedded Systems Engineer II: High-Performance Firmware
Embedded Systems Engineer II: High-Performance Firmware

Cisco • Fulton (MD)

On-site
USD 112,000 - 203,000
High-Performance Embedded Systems Software Engineer
High-Performance Embedded Systems Software Engineer

Cisco • Hillsboro (OR)

On-site
USD 110,000 - 200,000
Embedded Systems Engineer II — Drivers, Kernel & CI Tools
Embedded Systems Engineer II — Drivers, Kernel & CI Tools

Cisco • Knoxville (TN)

On-site
USD 90,000 - 130,000
High-Impact Embedded Systems Software Engineer
High-Impact Embedded Systems Software Engineer

Socket.dev • San Jose (CA)

On-site
USD 120,000 - 190,000
Medical, dental and vision insurance
401(k) with company match
Paid parental leave
Embedded Systems Engineer: Low-Level Firmware & Networking
Embedded Systems Engineer: Low-Level Firmware & Networking

Engg • San Jose (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer - High-Performance Networking
Embedded Software Engineer - High-Performance Networking

Cisco • Durham (NC)

On-site
USD 103,000 - 147,000
Medical, dental, vision
401(k) with Cisco matching
Paid parental leave
+3