Senior Embedded Systems Engineer: C/C++ & RTOS

Cisco

Austin (TX)

On-site

USD 120,000 - 190,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cisco is seeking a Software Engineer Embedded Systems II in the United States. You will own design, development, and optimization of embedded software, drivers, and low-level platform features for mission-critical systems.

Collaborate across engineering teams and implement robust test automation and diagnostics using Python in modern CI/CD pipelines. Responsibilities include diagnosing platform issues, optimizing memory and CPU usage, and supporting production triage to ensure product

Qualifications

  • Master's/Bachelor's in CS/CE/EE or related field, with related work experience.
  • Strong C/C++ and embedded Linux/RTOS experience.
  • Understanding of OS concepts, multithreading and memory management.
  • Familiar with Linux toolchain, debugging (GDB/Valgrind) and Git.

Responsibilities

  • Design, develop, and optimize high-performance embedded software and drivers.
  • Collaborate across engineering teams for robust platform features and interfaces.
  • Architect and implement test automation and diagnostics using Python and CI/CD.
  • Diagnose platform issues, optimize memory/CPU performance, support production triage.

Skills

C/C++ programming
Embedded Linux/RTOS
OS concepts
Multithreading
GDB/Valgrind
Git
Networking basics

Education

Master's degree
Bachelor's degree
Associate/Bootcamp/Certification
High School diploma + 4 years

Tools

U-Boot
UEFI
Python
Jenkins
GitHub Actions
Lab instrumentation

Job description

Cisco is seeking a Software Engineer Embedded Systems II in the United States. You will own design, development, and optimization of embedded software, drivers, and low-level platform features for mission-critical systems.

Collaborate across engineering teams and implement robust test automation and diagnostics using Python in modern CI/CD pipelines. Responsibilities include diagnosing platform issues, optimizing memory and CPU usage, and supporting production triage to ensure product

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Software Engineer II
Embedded Systems Software Engineer II

Cisco • Boston (MA)

On-site
USD 110,000 - 180,000
Embedded Systems Software Engineer II - C/C++ on Linux
Embedded Systems Software Engineer II - C/C++ on Linux

Cisco • Alpharetta (GA)

On-site
USD 110,000 - 170,000
Embedded Systems Engineer II: Firmware & Driver Dev
Embedded Systems Engineer II: Firmware & Driver Dev

Cisco • Dallas (TX)

On-site
USD 110,000 - 190,000
Senior Embedded Systems Engineer: Kernel & Driver Innovation
Senior Embedded Systems Engineer: Kernel & Driver Innovation

Cisco • Fulton (MD)

On-site
USD 110,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+5
Embedded Systems Engineer — Kernel & Drivers
Embedded Systems Engineer — Kernel & Drivers

Cisco • Hillsboro (OR)

On-site
USD 120,000 - 180,000
Medical/Dental/Vision insurance
401(k) with company match
Paid parental leave
Embedded Systems Engineer II: High-Performance Firmware
Embedded Systems Engineer II: High-Performance Firmware

Cisco • Knoxville (TN)

On-site
USD 112,000 - 181,000
Embedded Systems Software Engineer: C, Linux, Networking
Embedded Systems Software Engineer: C, Linux, Networking

Cisco • Milwaukee (WI)

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

Cisco • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Systems Engineer: Low-Level Firmware & Networking
Embedded Systems Engineer: Low-Level Firmware & Networking

Cisco • San Jose (CA)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer II - C++ & RTOS
Embedded Firmware Engineer II - C++ & RTOS

Advanced Energy • Redwood City (CA)

On-site
USD 90,000 - 150,000
Medical plans
Disability & life insurance
HSA/FSA
+7