Software Engineer Embedded Systems I

Cisco

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CAMilpitas, CARTP, North Carolina
Salary
$107,800–$157,400 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live yesterday
Closes
Oct 7, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $133k
$95k most similar roles pay here $224k

This role pays less than 81% of similar roles. Most pay $137,148–$200,700 — the shaded band above. At the midpoint, this role pays about $133k versus about $169k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 190 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 190 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Software Engineer Embedded Systems I

Software Engineer Embedded Systems I will join a dedicated engineering team to develop next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. The role involves developing and maintaining critical software and tools that ensure hardware compatibility, network performance, and security for core products. You will work on the integration of hardware and software while managing low-level networking technologies. Required skills include proficiency in C programming, experience in embedded Linux environments, and a solid understanding of operating system fundamentals. The position requires knowledge of routing protocols, network architecture, and automation scripts using Python or Bash. Additionally, you will utilize CI/CD pipelines like Jenkins or GitHub Actions and apply DevSecOps practices. Preferred qualifications include experience with FPGA development, cybersecurity principles, signal and power integrity, PCB design, and a conceptual understanding of AI/ML technologies.

What you'll do

  • Develop and maintain critical software for operating systems, firmware, and networking stacks.
  • Integrate hardware and software to ensure compatibility and performance across core products.
  • Program low-level systems using C in embedded Linux environments.
  • Implement routing protocols and manage network architecture components.
  • Develop automation scripts using Python or Bash to streamline workflows.
  • Manage CI/CD pipelines and apply DevSecOps practices within the software development lifecycle.
  • Build solutions that enhance security infrastructure and global communication reliability.

What we're looking for

  • Meet one of the following: Bachelor's degree with 0 years experience; education/work program with 1 year experience; or high school diploma with 2 years experience.
  • Relevant education or training must be in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field.
  • Proficiency in C programming and experience working in embedded Linux environments including operating system fundamentals.
  • Working knowledge of core networking principles, routing protocols, and general network architecture concepts.
  • Hands-on experience developing automation scripts using Python or Bash.
  • Experience utilizing CI/CD pipelines and applying DevSecOps practices within software workflows.
  • Conceptual understanding or hands-on experience with AI/ML (preferred).
  • Understanding of cybersecurity principles, security protocols, FPGA development, signal/power integrity, and PCB design (preferred).

More like this

Similar roles

Software Quality Assurance Engineer I

Cisco

Raleigh, NC 6 days ago $107,800–$157,400
Python Java C++ JavaScript Go PyTest JUnit Selenium Postman Git CI/CD Linux Docker Agile Jira Confluence
Hybrid

Software Engineer II

Cisco

San Jose, CA +1 4 days ago $125,700–$203,100
Python TCP/IP DHCP DNS Routing Wi-Fi 802.11 CCNA Copilot Cursor Network Engineering Scripting Debugging
2+ yrs exp Hybrid

Software Engineer Compiler I

Cisco

Austin, TX 6 days ago $84,600–$113,600
C C++ LLVM Clang GCC GDB LLDB DWARF Python CI/CD ARM64 x86 ELF GNU Binutils Linux VSCode Language Server Protocol DAP
Hybrid

Technical Marketing Engineer I

Cisco

San Jose, CA +1 6 days ago $95,800–$139,700
SD-WAN IOS XE IPv4 IPv6 Routing Protocols Ethernet WAN Connectivity Cisco Secure Routers GitHub Scripting Artificial Intelligence Machine Learning Cybersecurity
Hybrid

Embedded Software Engineer

General Dynamics

Dedham, MA +1 96 days ago $130,371–$142,000
C++ Linux Rhapsody UML Hypervisor ARM Device Drivers Agile IDE Version Control Scripting Cybersecurity Encryption
5+ yrs exp