High-Impact Embedded Systems Software Engineer

Socket.dev

San Jose (CA)

On-site

USD 120,000 - 190,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

Benefits offered by this job

Medical, dental and vision insurance
401(k) with company match
Paid parental leave

Job summary

Cisco in the United States seeks a Software Engineer Embedded Systems II to design, develop, and optimize high-performance embedded software and low-level platform features.

You will collaborate with cross-functional teams to build device drivers, kernel components, and hardware interfaces, and you will implement system-level test automation and diagnostics using Python and modern CI/CD pipelines.

Qualifications

  • Strong proficiency in C/C++ in embedded Linux/RTOS environments.
  • Understanding of OS concepts, multithreading, memory management, and hardware interfaces.
  • Familiarity with Linux workflows, debugging tools (GDB, Valgrind), and Git.

Responsibilities

  • Design, develop, and optimize high-performance embedded software and low-level platform features.
  • Collaborate with cross-functional teams to build device drivers, kernel components, and hardware interfaces.
  • Architect and implement system-level test automation and diagnostics using Python and CI/CD pipelines.

Skills

C/C++ systems programming
Embedded Linux / RTOS
GDB / Valgrind debugging
Git version control
Networking concepts
Python scripting

Education

Master's degree in Computer Science or Engineering
Bachelor's degree in Computer Science or Electrical Engineering

Tools

Git
JTAG debugging

Job description

Cisco in the United States seeks a Software Engineer Embedded Systems II to design, develop, and optimize high-performance embedded software and low-level platform features.

You will collaborate with cross-functional teams to build device drivers, kernel components, and hardware interfaces, and you will implement system-level test automation and diagnostics using Python and modern CI/CD pipelines.

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
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 Software Engineer - Networking ASICs & Open Standards
Embedded Software Engineer - Networking ASICs & Open Standards

MaziCTools • United States

Remote
USD 120,000 - 180,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 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 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
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 Software Test Engineer
Embedded Software Test Engineer

Cisco • Town of Norway (WI)

On-site
USD 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

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

On-site
USD 80,000 - 110,000