Software Engineer II (Full Time) Canada

Cisco is a global technology leader that designs, manufactures, and sells networking hardware, software, telecommunications equipment and other high-technology services and products.
Kanata, Ottawa, ON, Canada
$71,000 - $97,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer | 1-3 years | Networking and Security Programming Concepts

Software Engineering role at Cisco's Security Business Group focusing on cloud security solutions using Go and Python, with 2+ years experience required.

Software Engineer - Platform Foundation

Backend Software Engineer role at Blend, building foundational platform components for cloud banking services, offering $122-144K salary plus equity and benefits.

Software Engineer - Identity

Software Engineer role at Disney Entertainment focusing on Identity and Access Management systems, building secure and scalable APIs for Disney's global entertainment platforms.

Test Software Developer

Test Software Developer role at True Anomaly focusing on developing and maintaining test software for spacecraft systems using Python, JSON, and monitoring tools.

Software Engineer, Backend

Backend Software Engineer role at Cresta, focusing on building scalable AI Agent systems and server architecture, offering remote work from Toronto.

Description For Software Engineer II (Full Time) Canada

Cisco is seeking a Software Engineer II to join our team in Canada. This role is part of our effort to drive next-gen software innovations including cloud, mobile, desktop, and security spaces. You'll get hands-on experience working with applications that make technology accessible across devices.

As a Software Engineer II at Cisco, you will:

  • Develop software and tools supporting high-impact technology platforms such as operating systems, networks, databases, and more
  • Ensure programs are easy to use and bug-free
  • Consider hardware compatibility and potentially influence design
  • Work in areas such as Applications Development, Database Development, Embedded Networking and OS Development, IT, Security, Test & Quality, and Web Services

The ideal candidate:

  • Demonstrates exceptional communication and collaboration abilities
  • Shows genuine enthusiasm for tackling complex challenges
  • Exhibits outstanding organizational skills and time management
  • Is process-driven with a desire to streamline and enhance existing procedures
  • Can prioritize tasks and deliver high-quality work within deadlines

Qualifications:

  • 0-3 years of relevant experience or recent graduate (or in final year) with a Master's Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field
  • Proficiency in programming languages such as C/C++, Python, and/or Java
  • Hands-on QA, Testing, and Debugging skills

Preferred skills:

  • Knowledge of Linux, Networking concepts, OS fundamentals, Embedded Development, and/or Machine Learning
  • Experience with Databases, Web Application Development, and Web Services
  • Knowledge of Computer Networking and/or Cybersecurity
  • Familiarity with Cloud Platforms: AWS, Microsoft Azure, or Google Cloud

Join Cisco and be part of a diverse, inclusive team that's changing the way the world works, lives, learns, and plays. We offer competitive salaries, comprehensive benefits, and a culture that encourages innovation and personal growth.

Last updated 7 months ago

Responsibilities For Software Engineer II (Full Time) Canada

  • Develop software and tools for high-impact technology platforms
  • Ensure programs are user-friendly and bug-free
  • Consider hardware compatibility and influence design
  • Work on applications development, database development, embedded networking, OS development, IT, security, and web services

Requirements For Software Engineer II (Full Time) Canada

Java
Python
Linux
  • Master's Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field
  • 0-3 years of relevant experience
  • Proficiency in C/C++, Python, and/or Java
  • Hands-on QA, Testing, and Debugging skills
  • Strong communication and collaboration abilities
  • Excellent organizational and time management skills

Benefits For Software Engineer II (Full Time) Canada

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Paid Time Off
  • Equity
  • Professional Development

Interested in this job?