Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026 · Still live on 7 Nov 2026

Software Developer Embedded Systems I (Co-op) - Canada

Cisco Hybrid entry full-time

Salary

$44,000 - $185,000 per year

Apply on Cisco

Description

As an Embedded Systems Software Developer Co-op at Cisco, you will contribute to the design, enhancement, and testing of foundational software powering Cisco's networking platforms and intelligent devices.

You will collaborate with experienced engineers and cross-functional teams to develop dependable software components, explore innovative technical approaches, and help solve real-world systems challenges.

Responsibilities include:

  • Contributing to the evolution of next-generation distributed platforms and mission-critical network systems
  • Engaging in all phases of the software development lifecycle, from initial concept and prototyping to testing, debugging, and continuous improvement
  • Developing dependable software components
  • Exploring innovative technical approaches
  • Helping solve real-world systems challenges

Requirements:

  • Currently enrolled in an undergraduate degree program (Associate's or Bachelor's)
  • Qualifying education should be in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field
  • Foundational programming and problem-solving skills in C or C++
  • Understanding of core computer science fundamentals, including operating systems concepts and basic networking principles
  • Familiarity with standard software development workflows in Linux environments and Git version control

Preferred Qualifications:

  • Hands-on academic or project experience with Embedded Linux, POSIX system calls, device drivers, or microcontroller programming
  • Familiarity with networking protocols (such as BGP, OSPF, VLANs, or packet capture tools like Wireshark/tcpdump)
  • Experience scripting in Python or Bash for test automation, build systems, or CI/CD pipelines
  • Exposure to hardware/software co-design, FPGA fundamentals, or low-level debugging using GDB and JTAG

Benefits:

  • Medical, dental, and vision insurance
  • 401(k) plan with a Cisco matching contribution
  • Paid parental leave
  • Short and long-term disability coverage
  • Basic life insurance
  • Paid time away
  • Optional 10 paid days per full calendar year to volunteer

Salary Range:

  • New York City Metro Area: $44,000.00 - $185,000.00
  • Non-Metro New York state & Washington state: [ranges not provided]

Skills

Nice to have

  • Embedded Linux
  • POSIX system calls
  • device drivers
  • microcontroller programming
  • Python
  • Bash
  • Wireshark
  • tcpdump
  • GDB
  • JTAG
Apply on Cisco