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 9 Nov 2026

Software Developer Embedded Systems II (Co-op) – Canada

Cisco Hybrid 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 play a key role in advancing the architecture, scalability, and performance of Cisco's core networking systems and platforms.

You will join engineering teams focused on developing high-performance routing and switching architectures, low-latency telemetry, and hardware-software integration within business groups such as Cisco Networking, Security & Trust, and Supply Chain.

Your responsibilities will include:

  • Contributing to the evolution of next-generation distributed platforms and mission-critical network systems
  • Partnering with senior engineers and domain experts to tackle complex technical challenges
  • Optimizing system-level workflows and building resilient solutions for next-generation platforms
  • Evaluating architectural trade-offs and implementing robust software components
  • Improving overall system efficiency

To qualify, you must:

  • Be currently enrolled in a graduate degree program
  • Have a qualifying education in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field
  • Have proficiency in C or C++ systems programming
  • Have a solid understanding of operating systems internals and networking protocol architectures
  • Have practical experience developing in Linux environments, utilizing debugging tools and Git version control

Preferred qualifications include:

  • Experience with Linux kernel programming, RTOS, embedded device drivers, or packet processing datapaths
  • Knowledge of advanced routing protocols or network telemetry and performance measurement architectures
  • Proficiency in Python or Bash for developing automated regression suites and continuous integration pipelines
  • Exposure to hardware interfaces, FPGA development, or embedded security protocols

Cisco offers various benefits, including medical, dental, and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, and short and long-term disability coverage.

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

  • Linux kernel programming
  • RTOS
  • embedded device drivers
  • packet processing datapaths
  • Python
  • Bash
Apply on Cisco