New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →

From the employer's careers site First seen 25 Oct 2026

Software Engineer Embedded Systems II (Full Time) - United States

Cisco San Jose, California Hybrid mid full-time

Salary

$125,700.00 - $203,100.00 per year

Apply on Cisco

Description

Join Cisco as a Software Engineer Embedded Systems II, where you will design, develop, and optimize 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 that power mission-critical platforms and intelligent connected systems.

Responsibilities:

  • Design, develop, and optimize high-performance embedded software, firmware, and low-level platform features
  • Collaborate with cross-functional engineering teams to build resilient device drivers, kernel components, and hardware-software interfaces
  • Architect and implement robust system-level test automation and diagnostic tools using Python and modern CI/CD pipelines
  • Apply systems programming expertise to diagnose intricate platform-level issues, optimize memory and CPU performance, and support production triage

Requirements:

  • Master's degree with 0 years of work experience, Bachelor's degree with 2 years of work experience, or equivalent
  • Strong proficiency in C or C++ systems programming, with practical experience developing software in embedded Linux, RTOS, or POSIX-compliant operating system environments
  • Deep understanding of operating systems concepts, multithreading, concurrency, memory management, and low-level hardware-software interfaces

Benefits:

  • Medical, dental, and vision insurance
  • 401(k) plan with Cisco matching contribution
  • Paid parental leave
  • Short and long-term disability coverage
  • Basic life insurance
  • Paid time away, including holidays, vacation time, and sick time

Salary Range:

  • $125,700.00 - $203,100.00 (New York City Metro Area)
  • $111,700.00 - $180,800.00 (Non-Metro New York state & Washington state)

Skills

Required

  • C
  • C++
  • embedded Linux
  • RTOS
  • POSIX-compliant operating system environments
  • systems programming
  • operating systems concepts
  • multithreading
  • concurrency
  • memory management

Nice to have

  • Python
  • CI/CD pipelines
  • automation tooling
  • test frameworks
  • Bash
  • Jenkins
  • GitHub Actions
  • networking principles
  • layered communication architectures
  • routing and switching protocols
Apply on Cisco