Embedded Systems Engineer II: High-Performance Firmware

Cisco

Fulton (MD)

On-site

USD 112,000 - 203,000

Full time

2 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

Job summary

Join Cisco as a Software Engineer Embedded Systems II, taking ownership of designing, developing, and optimizing high-performance embedded software, firmware, and low-level platform features.

You will collaborate with cross-functional engineering teams to build resilient device drivers, kernel components, and hardware-software interfaces powering mission-critical platforms and intelligent connected systems.

Qualifications

  • Master's or Bachelor's degree as specified in the posting.
  • Strong proficiency in C or C++ for embedded Linux/RTOS/POSIX.
  • Familiarity with Linux tools and Git version control.

Responsibilities

  • Design, develop, and optimize high-performance embedded software, firmware, and low-level platform features.
  • Collaborate with cross-functional teams to build drivers, kernel modules, and hardware interfaces.
  • Develop test automation and diagnostic tools and integrate them into CI/CD.
  • Diagnose complex platform issues and optimize memory and CPU performance.

Skills

C/C++ systems programming
Embedded Linux/RTOS
Operating systems concepts
Python scripting
Git version control

Education

Master's degree in CS/CE/EE or related field
Bachelor's degree with 2 years experience
Educational/workforce program with 3 years experience
High school diploma with 4 years experience

Tools

GDB
Valgrind
Jenkins
GitHub Actions

Job description

Join Cisco as a Software Engineer Embedded Systems II, taking ownership of designing, developing, and optimizing high-performance embedded software, firmware, and low-level platform features.

You will collaborate with cross-functional engineering teams to build resilient device drivers, kernel components, and hardware-software interfaces powering mission-critical platforms and intelligent connected systems.

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 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 Engineer II
Embedded Engineer II

United States Digital Space LLC • Boston (MA)

On-site
USD 95,000 - 125,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
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
Senior Software Engineer - High-Speed Routing & Optics
Senior Software Engineer - High-Speed Routing & Optics

Cisco Systems, Inc. • Milpitas (CA)

Hybrid
USD 168,000 - 245,000
Medical, dental and vision insurance
401(k) with company matching
Parental leave
+1
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