Embedded Systems Engineer II — Drivers, Kernel & CI Tools

Cisco

Knoxville (TN)

On-site

USD 90,000 - 130,000

Full time

36 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco is hiring a Software Engineer Embedded Systems II in the United States. You will design and optimize high‑performance embedded software and firmware, building drivers, kernel components, and hardware interfaces for mission‑critical platforms.

Collaborate across teams to implement robust test automation and diagnostics using Python and modern CI/CD pipelines. The role emphasizes memory and performance optimization, multi‑threaded design, and end‑to‑end software lifecycle excellence across

Qualifications

  • Master's degree with 0 years of work experience, or Bachelor's with 2 years, or equivalent program with 3 years of work experience.
  • Strong C/C++ systems programming skills.
  • Experience with embedded Linux, RTOS, or POSIX environments.
  • Understanding of OS concepts, multithreading, and memory management.

Responsibilities

  • Design, develop, and optimize high-performance embedded software and firmware.
  • Build device drivers, kernel components, and hardware interfaces.
  • Create system-level test automation and diagnostic tools in Python and CI/CD.
  • Diagnose platform issues and optimize memory and CPU usage.

Skills

C/C++ systems programming
Embedded Linux
RTOS / POSIX environments
Multithreading / memory management
GDB / Valgrind debugging
Git version control

Education

Master's degree in CS/Engineering or related field
Bachelor's degree in CS/CE or related field
Educational program with work experience (e.g., bootcamp)

Tools

Git

Job description

Cisco is hiring a Software Engineer Embedded Systems II in the United States. You will design and optimize high‑performance embedded software and firmware, building drivers, kernel components, and hardware interfaces for mission‑critical platforms.

Collaborate across teams to implement robust test automation and diagnostics using Python and modern CI/CD pipelines. The role emphasizes memory and performance optimization, multi‑threaded design, and end‑to‑end software lifecycle excellence across

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-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
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 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
Embedded Systems Engineer for Video Collaboration Devices
Embedded Systems Engineer for Video Collaboration Devices

Cisco • Town of Norway (WI)

On-site
USD 80,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 Engineer II
Embedded Engineer II

United States Digital Space LLC • Boston (MA)

On-site
USD 95,000 - 125,000
Senior Embedded Software Leader: BIOS & Kernel
Senior Embedded Software Leader: BIOS & Kernel

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 184,000 - 264,000
Health insurance
401(k) matching
Parental leave
+4
Hardware Design Engineer II - End-to-End Product Lifecycle
Hardware Design Engineer II - End-to-End Product Lifecycle

020 Cisco Systems, Inc. • San Jose (CA)

On-site
USD 112,000 - 162,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+1