Embedded Systems Software Engineer – High-Performance Networking

Cisco

Saint-Laurent-de-l'Île-d'Orléans

On-site

CAD 70,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan
Paid parental leave
Disability coverage
Restricted stock units
Paid time off

Job summary

Cisco is seeking an Embedded Systems Software Developer I to design, develop, and deliver high‑quality software powering our networking platforms. You will work within cross‑functional, agile teams to refine requirements, implement clean solutions, and automate quality validation across the full development lifecycle.

The role emphasizes ownership of key deliverables, strong C/C++ coding skills, and a deep understanding of OS concepts and networking protocols in a fast‑paced, global environment.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, electrical engineering or related field.
  • Proficiency in C or C++ programming with data structures and algorithms knowledge.
  • Strong OS fundamentals and core networking concepts.
  • Experience in Linux/Unix development with GDB and Git.

Responsibilities

  • Design, develop, and deliver high‑quality software features for Cisco platforms.
  • Work in collaborative, agile teams to solve technical challenges and validate quality.
  • Own key deliverables across the full development lifecycle, from requirements to release.

Skills

C/C++ programming
Data structures & algorithms
Operating systems fundamentals
Linux/Unix development
Git version control
TCP/IP networking
Networking concepts

Education

Bachelor’s degree in CS/CE/EE or related field

Tools

GDB
Git

Job description

Cisco is seeking an Embedded Systems Software Developer I to design, develop, and deliver high‑quality software powering our networking platforms. You will work within cross‑functional, agile teams to refine requirements, implement clean solutions, and automate quality validation across the full development lifecycle.

The role emphasizes ownership of key deliverables, strong C/C++ coding skills, and a deep understanding of OS concepts and networking protocols in a fast‑paced, global environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Software Engineer – Networking & Linux
Embedded Systems Software Engineer – Networking & Linux

Cisco • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Embedded Systems Software Engineer - Networking & Linux
Embedded Systems Software Engineer - Networking & Linux

Cisco Systems, Inc. • Ottawa

On-site
CAD 90,000 - 120,000
Embedded Systems Software Engineer Co-op — Networking & Linux
Embedded Systems Software Engineer Co-op — Networking & Linux

Socket.dev • Ottawa

On-site
CAD 38,000 - 46,000
Embedded Software Developer - New Grad
Embedded Software Developer - New Grad

Ciena Corporation • Ottawa

Hybrid
CAD 69,000 - 110,000
Medical insurance
Dental and vision plans
401(k)/DCPP with company match
+4
Embedded Software Engineer
Embedded Software Engineer

ExtentCom • Richmond Hill

On-site
CAD 75,000 - 95,000
Real-Time Embedded Software Engineer for Networking
Real-Time Embedded Software Engineer for Networking

Ciena Corporation • Ottawa

On-site
CAD 69,000 - 110,000
Medical, dental, vision
Embedded Software Developer (New Grad)
Embedded Software Developer (New Grad)

Ciena • Ottawa

On-site
CAD 69,000 - 110,000
Medical, dental, and vision plans
Employee Stock Purchase Program
Paid holidays, sick leave and vacation
Full-Stack & Backend Engineer II: Build Next-Gen Systems
Full-Stack & Backend Engineer II: Build Next-Gen Systems

Cisco • Vancouver

On-site
CAD 90,000 - 130,000
Cisco culture
Embedded Software Developer (New Grad)
Embedded Software Developer (New Grad)

Ciena Corporation • Ottawa

On-site
CAD 69,000 - 110,000
medical
dental
vision plans
+8
R-10063157 Software Engineer – Hardware Design Verification
R-10063157 Software Engineer – Hardware Design Verification

NXP Semiconductors • Ottawa

On-site
CAD 90,000 - 120,000