Cisco

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

Cisco
Apply
1 day ago
San Jose, CA, USAMid Level
H1B sponsor

Base Salary

$112k - $203k/yr

Responsibilities

  • Design, develop, and optimize embedded software, firmware, and low-level platform features.
  • Build device drivers, kernel components, and hardware-software interfaces for connected systems.
  • Develop system-level test automation and diagnostic tools using Python and automation pipelines.
  • Diagnose platform-level issues, optimize memory and CPU performance, and support production triage.
  • Collaborate with cross-functional engineering teams and deliver software across the full development lifecycle.

Requirements

  • Master’s degree with 0 years of work experience, bachelor’s degree with 2 years, an associate’s/apprenticeship/boot camp/certification pathway with 3 years, or high school diploma/equivalent with 4 years, in a relevant technical field.
  • Strong proficiency in C or C++ systems programming and practical experience with embedded Linux, RTOS, or POSIX-compliant environments.
  • Understanding of operating systems, multithreading, concurrency, memory management, and low-level hardware-software interfaces.
  • Familiarity with Linux software workflows, GDB, Valgrind, and Git.
  • Preferred experience with device drivers, kernel modules, BSPs, U-Boot, UEFI, networking protocols, Python or Bash automation, Jenkins, GitHub Actions, hardware bring-up, HIL validation, and lab instrumentation.

Benefits

  • Medical, dental, and vision insurance; 401(k) with Cisco matching; parental leave; disability coverage; and basic life insurance.
  • Potential eligibility for Cisco restricted stock units and annual bonuses for non-sales roles.
  • Paid holidays, floating holiday, birthday leave, year-end shutdown, wellness days, vacation or flexible vacation, sick time, family emergency leave, and volunteer days.
  • Full-time employment in the United States; compensation varies by hiring location and market.

Tech Stack

BashCC++GitGitHub ActionsJenkinsPython

Categories

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me