Cisco

Software Developer Embedded Systems I (Full Time) - Canada

Cisco
Apply
1 day ago
Ottawa, CanadaEntry Level

Base Salary

$95k - $157k/yr

Responsibilities

  • Design, develop, and deliver software features for Cisco networking platforms and connected infrastructure.
  • Build reliable system-level components and address technical challenges involving operating systems, networking, and hardware-software integration.
  • Participate across the full software development lifecycle, including refining requirements and implementing solutions.
  • Collaborate with cross-functional engineering partners in agile teams.
  • Automate quality validation and help maintain continuous product performance.
  • Take ownership of key deliverables while developing broader technical expertise.

Requirements

  • Meet one of the stated education and experience pathways: a recently completed or soon-to-be-completed bachelor's degree with 0 years of work experience; an associate's degree, apprenticeship, boot camp, or certification with 1 year of work experience; or a high school diploma or equivalent with 2 years of work experience.
  • Have a bachelor's degree or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • Demonstrate proficiency in C or C++ and strong knowledge of data structures, algorithms, and object-oriented or procedural systems design.
  • Understand operating systems fundamentals, including processes, threads, memory management, and synchronization.
  • Understand core networking concepts, including TCP/IP, routing, and switching.
  • Have hands-on Linux or Unix development experience with command-line tools, GDB debugging, and Git version control.
  • Preferred qualifications include co-op, internship, or project experience with Embedded Linux, POSIX APIs, RTOS, or microcontroller platforms.
  • Preferred qualifications include familiarity with BGP, OSPF, VLANs, ARP, and Wireshark.

Benefits

  • This is advertised as a full-time opportunity, although the exact role may open in the future rather than being open today.
  • U.S. employees may receive medical, dental, and vision insurance, a 401(k) plan with Cisco matching contributions, paid parental leave, disability coverage, and basic life insurance, subject to eligibility.
  • Eligible employees may receive Cisco restricted stock units.
  • U.S. employees may receive paid holidays, vacation or flexible vacation time, sick time, wellness days, personal time, volunteer time, and other paid time away, subject to Cisco policies.
  • Non-sales employees may be eligible for annual bonuses subject to Cisco policies.

Tech Stack

Categories

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me