Embedded Systems Software Engineer II — High-Performance Firmware

Cisco

Dallas (TX)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k) Cisco matching
Paid parental leave
Sick time & holidays

Job summary

Cisco is seeking a Software Engineer Embedded Systems II in Dallas to design, develop, and optimize high-performance embedded software, drivers, and kernel components. You will collaborate with cross-functional teams to build robust hardware-software interfaces powering mission-critical platforms.

The role emphasizes system-level test automation, Python tooling, and modern CI/CD practices to validate complex platform interactions and ensure product reliability across the lifecycle.

Qualifications

  • Must have degree in CS/CE/EE or related field and relevant work experience.
  • Strong C/C++ and systems programming with embedded Linux/RTOS experience.
  • Familiar with Linux development workflows, debugging tools, and Git.

Responsibilities

  • Design, develop, and optimize high-performance embedded software and drivers.
  • Collaborate with cross-functional teams on platform interfaces and reliability.
  • Develop system-level test automation and CI/CD pipelines in Python.

Skills

C/C++ systems
Embedded Linux/RTOS
Multithreading
Memory management
Git version control
GDB/Valgrind

Education

Master's in CS/CE/EE
Bachelor's with 2 years experience
Diploma programs with 3 years exp
High school diploma with 4 years exp

Tools

U-Boot/UEFI
Python
Bash
Jenkins
GitHub Actions

Job description

Cisco is seeking a Software Engineer Embedded Systems II in Dallas to design, develop, and optimize high-performance embedded software, drivers, and kernel components. You will collaborate with cross-functional teams to build robust hardware-software interfaces powering mission-critical platforms.

The role emphasizes system-level test automation, Python tooling, and modern CI/CD practices to validate complex platform interactions and ensure product reliability across the lifecycle.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Firmware
Embedded Systems Engineer II: High-Performance Firmware

Cisco • Fulton (MD)

On-site
USD 112,000 - 203,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 Network Software Engineer I
Embedded Network Software Engineer I

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 108,000 - 137,000
Life insurance
Vision insurance
Parental leave
+3
Embedded Engineer II
Embedded Engineer II

United States Digital Space LLC • Boston (MA)

On-site
USD 95,000 - 125,000
Embedded Software Engineer - Platform & Firmware
Embedded Software Engineer - Platform & Firmware

Pivotal Systems • Fremont (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer - Video Collaboration Systems
Embedded Software Engineer - Video Collaboration Systems

Cisco Systems, Inc. • Town of Norway (WI)

On-site
USD 80,000 - 110,000
Embedded Software Engineer - Networking ASICs & Open Standards
Embedded Software Engineer - Networking ASICs & Open Standards

MaziCTools • United States

Remote
USD 120,000 - 180,000
Embedded Firmware Engineer — High-Impact Systems & Equity
Embedded Firmware Engineer — High-Impact Systems & Equity

Second Order Effects • El Segundo (CA)

On-site
USD 100,000 - 200,000
Equity (ISOs)
Equity (PIUs)
Health insurance
+7
Senior Embedded Firmware Engineer for Data Center Systems
Senior Embedded Firmware Engineer for Data Center Systems

Artha Nexgen • Austin (TX), Northern (KY)

Hybrid
USD 122,000 - 165,000