Embedded Systems Software Engineer: C, Linux, Networking

Cisco

Milwaukee (WI)

On-site

USD 90,000 - 120,000

Full time

2 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 Insurance
Dental Insurance
Vision Insurance
401(k) Matching
Paid Parental Leave
Short-Term Disability Coverage
Long-Term Disability Coverage
Basic Life Insurance
Restricted Stock Units
Paid Holidays
Floating Holiday
Birthday Day Off
Year-End Holiday Shutdown
Personal Wellness Days
Paid Vacation
Sick Leave
Family Emergency Leave
Paid Volunteer Days
Annual Bonuses

Job summary

Cisco develops and maintains software and tools for core products, including operating systems, firmware, and networking stacks. The role supports hardware compatibility, network performance and security to contribute to resilient communications infrastructure.

Candidates should meet education/experience pathways in a relevant field, with qualifications completed soon or within the next year, and possess practical skills in C, embedded Linux, networking, scripting, CI/CD and DevSecOps.

Qualifications

  • Candidates must meet one of the stated education and experience pathways in a relevant field, with qualifications completed within the past three years or expected within the next 12 months.
  • Required technical qualifications include C programming, embedded Linux and operating system fundamentals, networking knowledge, automation scripting, CI/CD experience, and DevSecOps practices.

Responsibilities

  • Develop and maintain software and tools for Cisco core products, including operating systems, firmware, and networking stacks.
  • Support hardware compatibility, network performance, and security while contributing to resilient and efficient communications infrastructure.

Skills

C Programming
Embedded Linux
Operating System Fundamentals
Networking Protocols
Routing Protocols
Network Architecture
Hardware-Software Integration
Python
Bash
CI/CD
Jenkins
GitHub Actions
DevSecOps
AI/ML
Cybersecurity
FPGA Development

Job description

Cisco develops and maintains software and tools for core products, including operating systems, firmware, and networking stacks. The role supports hardware compatibility, network performance and security to contribute to resilient communications infrastructure.

Candidates should meet education/experience pathways in a relevant field, with qualifications completed soon or within the next year, and possess practical skills in C, embedded Linux, networking, scripting, CI/CD and DevSecOps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer: Low-Level Networking & Firmware
Embedded Systems Engineer: Low-Level Networking & Firmware

Cisco Systems, Inc • San Jose (CA)

On-site
USD 110,000 - 160,000
Medical, dental and vision insurance
401(k) matching contributions
Paid parental leave
+1
Embedded Systems Engineer: Low-Level Firmware & Networking
Embedded Systems Engineer: Low-Level Firmware & Networking

Cisco • San Jose (CA)

On-site
USD 90,000 - 120,000
Embedded Systems Engineer: Low-Level, AI & Networking
Embedded Systems Engineer: Low-Level, AI & Networking

Cisco • Milpitas (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Systems Engineer - C, Linux & DevSecOps
Embedded Systems Engineer - C, Linux & DevSecOps

Cisco • Milpitas (CA)

On-site
USD 34,000 - 55,000
Software Engineer Embedded Systems I (Full Time) - United States
Software Engineer Embedded Systems I (Full Time) - United States

Cisco • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Software Engineer - Networking ASICs & Open Standards
Embedded Software Engineer - Networking ASICs & Open Standards

MaziCTools • United States

Remote
USD 120,000 - 180,000
Embedded Systems Engineer Intern - C, Linux, Networking
Embedded Systems Engineer Intern - C, Linux, Networking

Cisco • San Jose (CA)

On-site
USD 42,000 - 66,000
Embedded Systems Engineer Intern (C/Linux)
Embedded Systems Engineer Intern (C/Linux)

Cisco Systems, Inc • San Jose (CA), Northern (KY)

Hybrid
USD 55,000 - 69,000
Embedded Systems Engineer II — Low-Level C & Linux
Embedded Systems Engineer II — Low-Level C & Linux

Cisco • Milwaukee (WI)

On-site
USD 25,000 - 39,000
Embedded Software Engineer — Networking & Cybersecurity
Embedded Software Engineer — Networking & Cybersecurity

CACI International Inc • Lisle (IL)

On-site
USD 64,000 - 128,000