Job Search and Career Advice Platform
2,027

It Software Engineer jobs in Canada

Embedded Security Software Developer – New Grad 2025

Embedded Security Software Developer – New Grad 2025
Ciena
Ottawa
CAD 66,000 - 106,000
I want to receive the latest job alerts for “It Software Engineer” jobs

Senior Staff Software Engineer - Java

Senior Staff Software Engineer - Java
Equinix
Toronto
CAD 120,000 - 180,000

Associate Software Engineer - Java

Associate Software Engineer - Java
Equinix
Toronto
CAD 80,000 - 120,000

Senior Frontend Software Engineer

Senior Frontend Software Engineer
Inspirato
Victoria
CAD 90,000 - 110,000

Sr. Software Developer

Sr. Software Developer
Trend Micro
Ottawa
CAD 95,000 - 105,000
Discover more opportunities than anywhere else.
Find more jobs now

Full Stack Software Engineer

Full Stack Software Engineer
Athennian
Calgary
Remote
CAD 80,000 - 120,000

Full Stack Software Engineer

Full Stack Software Engineer
Athennian
Montreal
Remote
CAD 80,000 - 120,000

Programmeur Full / Stack ( F11 )

Programmeur Full / Stack ( F11 )
TEHORA
Montreal
CAD 70,000 - 90,000
HeadhuntersConnect with headhunters to apply for similar jobs

Drill Bits Applications Engineer (OFS-DB) Calgary Gulf

Drill Bits Applications Engineer (OFS-DB) Calgary Gulf
Baker Hughes
Calgary
CAD 85,000 - 120,000

Développeur(euse) logiciel - Fabrication / Software Developer- Manufacturing

Développeur(euse) logiciel - Fabrication / Software Developer- Manufacturing
Genetec
Montreal
CAD 70,000 - 100,000

Senior Staff Software Engineer

Senior Staff Software Engineer
Capital One Canada
Toronto
CAD 120,000 - 180,000

Application Engineer, Finance & Corporate Systems

Application Engineer, Finance & Corporate Systems
Canada Goose
Toronto
CAD 90,000 - 130,000

Staff Software Engineer

Staff Software Engineer
Equinix
Toronto
CAD 90,000 - 130,000

Project/Application Engineer

Project/Application Engineer
Morgan Advanced Materials
Burlington
CAD 70,000 - 90,000

Jr. Embedded Software Developer

Jr. Embedded Software Developer
Nokia
Ottawa
CAD 70,000 - 110,000

Senior Software Engineer

Senior Software Engineer
G Adventures
Toronto
CAD 100,000 - 140,000

Staff Software Engineer - ML hardware modelling

Staff Software Engineer - ML hardware modelling
HRB
Canada
CAD 90,000 - 130,000

Software Engineer

Software Engineer
Venue Kings
North Vancouver
CAD 60,000 - 90,000

Programmeur.euse senior, Rendu / Senior Programmer, Rendering

Programmeur.euse senior, Rendu / Senior Programmer, Rendering
Warner Media, LLC.
Montreal
CAD 80,000 - 130,000

Staff Software Developer

Staff Software Developer
Warner Bros. Entertainment
Ottawa
CAD 90,000 - 130,000

Développeur Senior | Senior Software Developer- video games

Développeur Senior | Senior Software Developer- video games
Solution SFT
Montreal
CAD 70,000 - 100,000

Senior Software Engineer

Senior Software Engineer
Medeloop
Montreal
CAD 90,000 - 130,000

Senior Neural Network Kernel Software Development Engineer

Senior Neural Network Kernel Software Development Engineer
Targeted Talent
Toronto
CAD 100,000 - 140,000

Senior/Staff Software Engineer

Senior/Staff Software Engineer
HRB
Canada
Remote
CAD 100,000 - 150,000

Staff Software Engineer

Staff Software Engineer
HRB
Canada
Remote
CAD 80,000 - 120,000

Top job titles:

Part Time jobsWork From Home jobsRemote jobsGovernment jobsOnline jobsWarehouse jobsChildcare jobsConstruction jobsFull Time jobsVirtual Assistant jobs

Top companies:

Jobs at AmazonJobs at WalmartJobs at CraJobs at RbcJobs at Air CanadaJobs at CibcJobs at LoblawsJobs at ScotiabankJobs at Tim HortonsJobs at Ttc

Top cities:

Jobs in TorontoJobs in MontrealJobs in CalgaryJobs in VancouverJobs in OttawaJobs in MississaugaJobs in QuebecJobs in EdmontonJobs in WinnipegJobs in Surrey

Similar jobs:

Security Guard jobsCyber Security jobsSecurity jobsIt jobsDigital Marketing jobsHospital jobsItalian jobsMechanical Engineer jobsPower Engineer jobsQuality Analyst jobs

Embedded Security Software Developer – New Grad 2025

Ciena
Ottawa
CAD 66,000 - 106,000
Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

What will you do at Ciena?

Ciena is at the forefront of the networking industry, leading the way in networking systems, services, and software. We have a strong focus on providing high-performance network solutions to a diverse range of customers, including telecommunications providers, global content network providers, data centers, and government agencies. Our expertise lies in advanced technologies like optical networking, Software-Defined Networking (SDN), coherent optics, photonic integrated circuits, and AI/ML for network optimization and automation. As a key member of our team, you will have a vital role in developing connectivity solutions that are scalable, reliable, and secure. Your work will be instrumental in meeting the ever-growing demand for high-speed data transmission and cloud-based services.

Responsibilities

As a member of a larger team, the candidate will participate in the software development life cycle, from development through delivery to the end customers.

General Activities

  • Participate in C, C++, Python software development of new functionality in various software components for devices on a real-time OS.
  • Participate in the full software development lifecycle (develop, test, document, debug, and maintain the applications).
  • Participate in backlog defect reduction.
  • Develop scripts, test utilities, and other development aids to improve designer efficiency.

Collaboration with stakeholders

  • Consult with engineers, architects, and other professional and technical personnel.
  • Work with product verification and test teams to resolve problems.
  • Interaction with colleagues on large-scale software releases.

Experience

  • Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent.
  • Embedded C, C++, Python programming language.
  • Fundamentals of structured programming and design concepts.
  • Interest and aptitude for software development is a must.
  • Enthusiasm and a willingness to learn.

One or more skills in the following areas would be an asset:

  • Low-level Real-Time Software/Firmware Development.
  • Real-time operating systems concepts.
  • Software Development Life Cycles such as Agile or Waterfall.
  • Embedded Linux and/or VxWorks.
  • Experience with automated unit testing frameworks.
  • Familiarity with datacom concepts such as Ethernet, OSI Model, TCP/IP.
  • Familiarity with secure protocols SSH/TLS, cryptographic algorithms, x.509 certificates, encryption technologies.

Pay Range:
The annual pay range for this position is $66,400 - $106,000 CAD.

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.

Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

  • Previous
  • 1
  • ...
  • 61
  • 62
  • 63
  • ...
  • 82
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved