Embedded Systems Engineer II - High-Performance

Cisco

Boston (MA)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

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 to design, develop, and optimize high-performance embedded software, firmware, and low-level platform features. You will collaborate with cross-functional teams to build drivers, kernel components, and hardware interfaces.

You will architect automated tests and tooling using Python and modern CI/CD pipelines to validate complex platform interactions and ensure product reliability.

Qualifications

  • Master's or Bachelor's in CS/EE/SE with related work experience within the past 3 years or 12 months projected.
  • Strong C/C++ skills with embedded Linux/RTOS or POSIX environments.
  • Solid understanding of OS concepts, multithreading and memory management.
  • Familiar with Linux debugging tools and Git workflows.

Responsibilities

  • Design, develop, and optimize high-performance embedded software and firmware.
  • Build resilient device drivers, kernel components, and hardware interfaces.
  • Architect automated tests and tooling using Python and CI/CD pipelines.
  • Diagnose complex platform issues, optimize memory and CPU performance.

Skills

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

Education

Master's degree (CS/EE/SE)
Bachelor's degree (CS/EE/SE)
Educational/work program (Apprenticeship/Boot camp)
High school diploma with work experience

Tools

U-Boot
UEFI
GDB
Valgrind
Git

Job description

Cisco is seeking a Software Engineer Embedded Systems II to design, develop, and optimize high-performance embedded software, firmware, and low-level platform features. You will collaborate with cross-functional teams to build drivers, kernel components, and hardware interfaces.

You will architect automated tests and tooling using Python and modern CI/CD pipelines to validate complex platform interactions and ensure product reliability.

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 • Austin (TX)

On-site
USD 110,000 - 180,000
Medical, dental and vision insurance
401(k) matching
Paid parental leave
High-Performance Embedded Systems Software Engineer
High-Performance Embedded Systems Software Engineer

Cisco • Hillsboro (OR)

On-site
USD 110,000 - 200,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 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 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 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
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
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