Taro Logo

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:

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 9 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?