CareerPlanSign in

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

Kanata, Ontario, Canada💼 Full-time💰 $44,000–$44,000🗓 2026-09-16 → 2026-09-25

Core

Design, enhance, and test foundational software for Cisco's core networking platforms, operating systems, and intelligent embedded infrastructure.

Role type

Junior IC embedded systems software developer (co-op)

Builds

High-performance routing and switching architectures, low-latency telemetry, and hardware-software integration

Domain

Networking hardware and embedded software

Deliverable

production ML models | product features

Required skills

C, C++, data structures, algorithms, memory management, operating systems concepts, TCP/IP stack, Ethernet, routing/switching, Linux, Git

Preferred skills

Embedded Linux, POSIX system calls, device drivers, microcontroller programming, networking protocols (BGP, OSPF, VLANs), Python, Bash, FPGA fundamentals, GDB, JTAG

Technologies

Linux, Git, Wireshark, tcpdump, Jenkins, GitHub Actions

Responsibilities

Develop dependable software components, engage in all phases of the software development lifecycle from concept to testing, debug and troubleshoot systems

Seniority

Junior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.