Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
636

Entry Level Software Developer jobs in Canada

RLS Photonics Software Engineer - 2026 New Grads

Ciena

Ottawa
On-site
CAD 65,000 - 105,000
26 days ago
I want to receive the latest job alerts for “Entry Level Software Developer” jobs

Senior Software Engineer, Backend (Developer - Foundations)

Bison Trails

Canada
Remote
CAD 150,000 - 192,000
26 days ago

Routing/IP Software Engineer Hybrid - Ottawa, ON

Ciena

Ottawa
On-site
CAD 81,000 - 131,000
26 days ago

Software Development Engineer III

Biiibo

Vaughan
On-site
CAD 80,000 - 100,000
26 days ago

Senior Software Engineer, Backend (Developer - x402)

Bison Trails

Canada
On-site
CAD 176,000 - 206,000
26 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Engineer, Backend (Developer - Stablecoin Payments)

Bison Trails

Canada
Hybrid
CAD 130,000 - 191,000
26 days ago

Senior Software Engineer, ASM

Censys

Canada
Remote
CAD 90,000 - 120,000
26 days ago

Senior Software Engineer, Web Application

Censys

Canada
Remote
CAD 100,000 - 130,000
26 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Engineer, Commerce Platform

Twilio

Canada
Remote
CAD 80,000 - 100,000
26 days ago

Full Stack Software Engineer (SE3)

eBay Inc.

Toronto
On-site
CAD 80,000 - 120,000
26 days ago

Senior Software Development Engineer

Picton Mahoney Asset Management

Toronto
On-site
CAD 100,000 - 125,000
26 days ago

Senior Software Engineer, Rider Quality

Lyft

Toronto
Hybrid
CAD 136,000 - 170,000
26 days ago

Senior Software Engineer, Webflow Cloud

Webflow

Canada
Remote
CAD 80,000 - 100,000
26 days ago

Datapath - Software Engineer

Ciena

Ottawa
Hybrid
CAD 80,000 - 110,000
26 days ago

Senior Software Development Engineer (Storefront)

ReCharge Payments

Canada
Remote
CAD 140,000 - 175,000
27 days ago

Embedded Software Engineer

Schweitzer Engineering Laboratories

Burnaby
On-site
CAD 92,000 - 128,000
28 days ago

Sr. Senior Software Engineer II - Risk Platform Team (Remote, CAN)

CrowdStrike

Manitoba
Remote
CAD 80,000 - 100,000
28 days ago

Senior Software Engineer

Evertz Microsystems Limited

Canada
Remote
CAD 80,000 - 120,000
28 days ago

Senior Software Engineer - Data Engineering

Rocket Lab

Toronto
On-site
CAD 80,000 - 110,000
28 days ago

Orchestration Software Engineer

NEP Australia

Southbank
Hybrid
CAD 82,000 - 111,000
29 days ago

Cloud Software Engineer II

Collabera

Canada
On-site
CAD 80,000 - 100,000
29 days ago

Software Engineer

Origence

Canada
On-site
CAD 144,000 - 181,000
29 days ago

Ingénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary)

Cessna Aircraft Company

Mirabel
On-site
CAD 60,000 - 80,000
29 days ago

Application Engineer - Calgary

ROHDE & SCHWARZ GmbH & Co. KG

Ottawa
On-site
CAD 100,000 - 125,000
29 days ago

Distinguished Software Engineer, Architecture (Checkout)

Affirm

Canada
Remote
CAD 376,000 - 433,000
29 days ago

Top job titles:

Full Time jobsLibrarian jobsFinance jobsForest jobsWorker jobsCasino jobsCreative jobsScientific jobsCare Coordinator jobsInternal Audit jobs

Top companies:

Jobs at Air CanadaJobs at Eastern HealthJobs at H&mJobs at SalesforceJobs at BdoJobs at AlstomJobs at Coca ColaJobs at Working SolutionsJobs at PearsonJobs at Twitch

Top cities:

Jobs in VancouverJobs in MississaugaJobs in WinnipegJobs in HalifaxJobs in Greater SudburyJobs in GatineauJobs in LongueuilJobs in Niagara FallsJobs in NewmarketJobs in Peterborough

Similar jobs:

Data Entry jobsData Entry Remote jobsEntry Level jobsIt Software Engineer jobsSoftware Engineer jobsSoftware Developer jobsWeb Developer jobsFront End Developer jobsEntry Level Data Analyst jobsDeveloper jobs
RLS Photonics Software Engineer - 2026 New Grads
Ciena
Ottawa
On-site
CAD 65,000 - 105,000
Full time
26 days ago

Job summary

A leading technology company based in Ottawa is seeking a Software Engineer to develop embedded software for a next-generation optical network platform. You will contribute to all stages of software development and troubleshoot issues in collaboration with various teams. The ideal candidate has a Bachelor's degree in engineering or computer science, and experience with programming languages like C, C++, or Python. A comprehensive benefits package is offered, alongside a supportive work environment.

Benefits

Medical, dental, and vision plans
401(K) & DCPP with company matching
Employee Stock Purchase Program
Paid sick leave and vacation time

Qualifications

  • Proven track record in software development.
  • Excellent verbal and written communication and documentation skills.
  • Experience with software testing methodologies.

Responsibilities

  • Design and develop embedded software on a next generation optical network platform.
  • Participate in all stages of software development.
  • Investigate and troubleshoot software and performance issues.

Skills

C
C++
Python
Object-oriented design
Debugging skills
Communication

Education

Bachelor’s degree in computer/electrical/software engineering or computer science

Tools

Linux development environment
Git
Jira
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.

How You Will Contribute:

As a Software Engineer, you will contribute to the development of industry-leading photonics software for the RLS platform, pushing boundaries in optical innovation.

  • You will design and develop embedded software on a next generation optical network platform
  • You will participate in all stages of software development - requirements analysis, design, implementation, testing, and eventually maintenance support.
  • You will actively take part in test driven development, automated unit testing, and comprehensive integration testing
  • You will investigate and troubleshoot software and performance issues, working in collaboration with hardware, software, verification and system engineering teams
  • You will influence the software architecture, to improve resiliency, debuggability and maintainability, and performance
  • You will be accountable for managing individual project priorities, assignments, and timelines
  • You will provide help to quality assurance and customer support teams with questions and problems reported by testers and by customers

This role is based in Ottawa.

The Must Haves:

  • Bachelor’s degree in computer/electrical/software engineering, computer science, or a related field coupled with a proven track record in software development
  • Demonstrated ability to develop software with one or more of the following programming languages: C, C++, or Python
  • Familiarity with object-oriented design concepts, mutual exclusion, threading, synchronization, inter-process communication, etc.
  • Excellent verbal and written communication and documentation skills
  • Enthusiastic, self-motivated, team player, problem solver and ability to multi-task
  • Excellent organizational skills to manage time, resources, and priorities
  • Fast learner with excellent debugging skills
  • Knowledge of software testing methodologies
  • Familiarity with Linux development environment – GDB, Insight
  • Experience with design and development tools such as Git, Jira

Assets:

  • Proven experience developing embedded software on multi-processor, highly concurrent systems
  • Knowledge of control theory, signal processing, or optical networking
  • Experience with automated test frameworks with as Google Test and Jenkins
  • Knowledge of Yang modeling language and toolchains

The annual pay range for this position is $65,500-104,600.

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.

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.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status. We are committed to building and fostering an environment in which our employees feel respected, valued, and heard.

  • 1
  • ...
  • 24
  • 25
  • 26

* 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

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved