software engineering intern jobs in Ottawa

See average salary for software engineering intern »

10,000 software engineering intern job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, Ontario, Canada Capital One - CA Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – International Card Tech – Full-stack About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Capital One - CA Full-time €202,400 - €231,000 Temporary

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – International Card Tech – Full-stackAbout Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core...


  • ottawa, on, Canada Kinaxis Inc. Full-time $55,000

    Gain hands-on experience in cloud-native ML development at Kinaxis, working hybrid from the Ottawa office at least three days weekly. Kinaxis is hiring an intern ML developer for an eight- or twelve-month position starting January 2027. You will help deliver software across workflows, containers, orchestration, REST services, forecasting, optimization,...


  • Ottawa, ON, Canada Lumentum Operations LLC Full-time $33,000 - $48,000 Contract

    Position TitleEmbedded Software Engineer Co-op/InternEmployment TypeStudent – Co-op/Intern, existing vacancyLocationOttawa ON, OnsiteAbout LumentumAt Lumentum, we’re building the tech behind the world’s fastest networks and most advanced systems. Our optical and photonic solutions power everything from AI and cloud computing to data centers, telecom,...

  • Engineering Intern

    1 day ago


    Ottawa, Ontario, Canada 110 USA Wind River Full-time

    Within the Wind River Cloud team, we work with large-scale projects including Kubernetes, Docker, OpenStack and fast-paced Open-Source technologies that are in high demand from our customers. Wind River Cloud has adopted these technologies into the core of our product, which is driving us to find experienced and high-performing individuals that can learn and...

  • Engineering Intern

    2 days ago


    Ottawa, Ontario, Canada Aptiv Full-time

    Within the Wind River Cloud team, we work with large-scale projects including Kubernetes, Docker, OpenStack and fast-paced Open-Source technologies that are in high demand from our customers. Wind River Cloud has adopted these technologies into the core of our product, which is driving us to find experienced and high-performing individuals that can learn and...


  • Ottawa, Ontario, Canada Frontdoor Defense Full-time

    Software Engineer Own end-to-end design and delivery of firmware and software for datacenter-scale systems Location: Ottawa, Ontario Compensation: $76,300 - 122,000 CAD / year About The Role Senior Software Engineer As a Senior Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale...


  • Ottawa, ON, Canada Honeywell Aerospace Full-time $50,000 - $59,000 Contract

    Honeywell Aerospace is seeking an Artificial Intelligence (A.I.) Engineer Intern to identify and implement AI initiatives for Satcom products. You will report to the Sr Engineering Manager and work on-site in Kanata, ON.The role requires a Bachelor's degree in AI, Software/Systems Engineering, CS/IT, Data Science, Mathematics or Electrical Eng (earned in...

  • Software Engineer

    2 hours ago


    Ottawa, Ontario, Canada Fellow Insights Inc. Full-time

    Fellow is the AI meeting assistant that helps teams turn conversations into decisions and action, built from the ground up with privacy and security in mind. We are looking for a full-stack Software Engineer to join our Engineering team and help build the core Fellow experience. You will work across the stack, from APIs and data models to polished product...

  • Software Engineer

    2 hours ago


    Ottawa, Ontario, Canada Blackletter Full-time

    View all jobs Software Engineer Toronto • Bay Area • Remote Remote Full-time About Us Blackletter is reinventing legal services from first principles. We pair frontier automation with top-tier lawyers. This allows our firm to deliver elite legal services with fast turnaround, predictable pricing, and a transformed experience for our clients and for the...

  • Software Engineer

    10 hours ago


    Ottawa, Ontario, Canada Broadcom, Inc. Full-time

    Job Description:As a Senior Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in a fast-paced, start-up-like environment working in a small team of highly experienced engineers. Please note that this is an in-person position. Job...

  • Software Engineer

    10 hours ago


    Ottawa, Ontario, Canada Mate Gauge Full-time

    Term: 12-month contract designed to convert to Full TimeCandidates: Recent and New Graduates in Engineering or Software DevelopmentReports to: CEOWorkplace: Full Time OnsiteTravel: 1 5% of the time - some travel outside North AmericaTechnology: LabVIEW, Python, Go, SQLite, Claude CodeAbout Mate GaugeMate Gauge is a leader in laser-based thickness monitoring...


  • Ottawa, ON, Canada Iaas Lc Full-time $45,000 - $56,000 Contract

    Your RoleHere’s what you will be doing:Support engineering activities related to Linux and operating systems.Gain hands‑on exposure to Linux-based development environments.Contribute to technical activities related to embedded development.Learn and develop knowledge of operating system concepts and Linux technologies.Collaborate with the engineering team...

  • Software Engineer

    2 hours ago


    Ottawa, Ontario, Canada Fellow - AI Meeting Assistant Full-time

    Fellow is the AI meeting assistant that helps teams turn conversations into decisions and action, built from the ground up with privacy and security in mind. We are looking for a full-stack Software Engineer to join our Engineering team and help build the core Fellow experience. You will work across the stack, from APIs and data models to polished product...

  • Software Engineer

    2 hours ago


    Ottawa, Ontario, Canada Larus Full-time

    Full-time: 37.5 Hours per week, Monday to FridayLocation: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week)Reporting To: Technology DirectorSalary Range: $90,000 to $140,000Type of Vacancy: New We are looking for enthusiastic, self-motivated individuals to join the Larus...

  • Software Engineer

    6 hours ago


    Ottawa, Ontario, Canada Intouch Insight, Inc. Full-time

    As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand customer problems and shape upcoming work, and you'll build with modern tooling, including AI...

  • Software Engineer

    10 hours ago


    Ottawa, Ontario, Canada Cisco Systems, Inc Full-time

    Cisco Nexus Dashboard is the unified operations platform designed to simplify and accelerate data center management. Built on a robust, Kubernetes-based microservices architecture, it serves as a single pane of glass for the Cisco data center portfolio, including ACI and Nexus Dashboard Fabric Controller (NDFC). By integrating sophisticated telemetry,...

  • Software Engineer

    22 hours ago


    Ottawa, Canada Convey Full-time €90,000 - €130,000 Contract

    Software Engineer — Convey Convey is building digital teammates for the world's leading enterprises. Today, most companies still rely on highly capable operators manually moving information between systems, managing workflows, and holding critical business processes together. While AI has dramatically increased leverage for engineers, operators have...


  • Ottawa, Ontario, Canada Frontdoor Defense Full-time

    Principal Software Engineer Own end-to-end software and firmware development for datacenter-scale systems from concept to production delivery successfully Location: Ottawa, Ontario Compensation: $114,400 - 183,000 CAD / year About The Role Principal Software Engineer As a Principal Software Engineer, you will design, develop, and deliver software and...


  • Ottawa, Ontario, Canada Frontdoor Defense Full-time

    Staff Software EngineerOwn end-to-end firmware/software development for Broadcom's datacenter-scale platformsLocation: Ottawa, OntarioAbout The RoleStaff Software EngineerAs a Staff Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in...