software developer intern jobs in Ottawa

See average salary for software developer intern »

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


  • Ottawa, ON, Canada Ford Motor Company Full-time €96,000 - €146,000 Contract

    Ford of Canada’s operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centers, and three Connectivity and Innovation centers. Ford employs approximately 7,000 people in Canada, while an additional 18,000 people are employees in the more than 400 Ford and Ford-Lincoln dealerships across...


  • Ottawa, ON, Canada Warner Bros. Discovery Full-time €110,000 - €176,000 Contract

    Work with Warner Bros. Discovery as a Software Developer in Test II, focusing on quality engineering for CNN Digital products. Your expertise in automation will be critical in ensuring high standards during the testing phase. In this role within the Testing Center of Excellence, you will be responsible for integrating quality into various stages of product...


  • Ottawa, ON, Canada Affirm, Inc. Remote Full-time $70,000 - $95,000 Contract

    Accelerate batch development with the Batch Developer Experience team at Affirm. As a Software Engineer, your role will enhance workflows and improve testing reliability. In this position, you will collaborate with product and infrastructure engineers to build tools that optimize batch workloads. You will break down projects into manageable tasks, ensuring...


  • Ottawa, Canada Google LLC Full-time €150,000 - €153,000 Contract

    Software Developer III, Ads Infrastructure Share Software Developer III, Ads Infrastructure Google Waterloo, ON, Canada X This position is for an existing position. Google utilizes AI tools to assist in assessing candidates in our hiring processes. In most instances, this position requires in-person interviews as part of the hiring process. -...


  • Ottawa, Ontario, Canada Cisco Systems Full-time

    The application window is expected to close on: 10/26/2026++This is a hybrid role, based out of Cisco's Ottawa office++Meet the TeamJoin the Cisco Catalyst Center team, a dynamic group dedicated to transforming enterprise network management through automation and intelligence. Our team plays a critical role in simplifying complex network operations, enabling...

  • Entry Level

    4 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada MindBridge Full-time €125,000 - €150,000 Temporary

    MindBridge is the global leader in AI-powered financial risk intelligence. Our platform, MindBridge AI™ is enabling finance and audit professionals to build the AI-powered finance department of the future. With over 120 billion financial transactions analyzed with MindBridge’s AI, we set the standard for innovation, scalability, and customer...


  • Ottawa, Ontario, Canada SRC Can Full-time

    The JobThe Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electronic Warfare (EW) challenges faced by the US Government and its Armed Forces. Since 2016, SRC has expanded operations into Australia, Canada and the UK. We...


  • Ottawa, Ontario, Canada BeyondTrust, Inc. Full-time

    As Staff Software Development Engineer, you’ll be the Linux kernel authority for the runtime enforcement layer of our Identity Security Platform. These components decide, in-kernel, whether to permit or deny each action an identity or AI agent attempts on a Linux endpointYou’ll set the technical direction for eBPF enforcement on Linux and own it end to...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada ciena Full-time

    As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We're a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being-on and off the job. Network...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada BlackBerry QNX Full-time

    Lead quality assurance efforts with QNX as a Senior Software Developer in Test. Focus on automation, debugging, and software validation in a 12-month contract role. The QNX Power Management Test Team is searching for a detail-oriented expert to enhance automated testing frameworks. As a Senior Software Developer in Test, you'll tackle complex challenges and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Ciena Corporation Full-time

    Lead the charged pace of embedded software development with Ciena as a Senior Software Development Manager. Drive innovation and mentor developers for the Reconfigurable Line System in a people-first, flexible environment. Ciena, a leader in high-speed connectivity, is seeking an experienced Senior Software Development Manager. This role focuses on managing...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada BlackBerry Inc. Full-time €131,250 - €181,250 Temporary

    Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in delivering safe and secure operating systems, hypervisors, middleware, solutions, and development tools, along with support and services...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Agility-PR-Solution Full-time

    Lead software development for content integration and data pipelines at Agility PR Solutions, fully remotely, using Java and distributed systems expertise. Guide reliable collection across digital sources. As Manager, Software Development, you will lead developers building systems that capture online mentions for Agility’s media intelligence platform....


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Fortinet, Inc. Full-time

    Become a Senior Software Developer at Fortinet in Ottawa, focused on enhancing cybersecurity interfaces. Use your extensive development skills in a collaborative environment. This position calls for a seasoned developer with over five years of experience in software engineering. Your knowledge of desktop and web technologies, including JavaScript and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Sky Systems, Inc. (SkySys) Full-time

    Overview Talent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-H Mandate Duration : September 19, 2026 – 37.5 hours/week Context The team is responsible for developing a variety of control systems and their interfaces, primarily focusing on embedded systems development. ...


  • Ottawa, ON, Canada Embrace Software Inc. Full-time

    We're rebuilding vertical software with AI — from the inside.Embrace owns the software running inside 16% of the Fortune 500, 45+ state agencies, and 450+ banks and credit unions. We acquire entrenched vertical software businesses and rebuild them around AI — products, operations, go-to-market, all of it. Our Venture Lab launches new AI-native products...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Agility Full-time

    Build AI-driven applications remotely at Agility PR Solutions using Java, REST APIs, and agentic workflows with Typescript and Nest.js. As a Junior Software Developer, you will work across software engineering, artificial intelligence, and distributed systems. You will build intelligent automation enabling agents to interact with data, APIs, and users....

  • Software Developer

    4 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Sky Systems, Inc. (SkySys) Full-time

    Overview Talent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-H Mandate Duration : September 19, 2026 – 37.5 hours/week Context The team is responsible for developing a variety of control systems and their interfaces, primarily focusing on embedded systems development. ...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Leonardo Group Full-time €90,000 - €100,000 Temporary

    Engineering Full Time Ottawa, ON $90,000 - $100,000 CAD per year With over 90,000 employees worldwide, Leonardo is a global high-technology company and a key player in the international defence and security sector. Leonardo Canada Inc. continues to grow and expand our footprint in Ottawa. We offer a dynamic and collaborative work environment where...


  • Ottawa, ON, Canada Collage Full-time $65,000 - $85,000 Contract

    Drive innovation with BluWave-ai as an Intermediate Software Developer in Ottawa. Work in a hybrid environment to build scalable applications for our real-time energy optimization platform. This role focuses on designing, developing, and deploying core software applications for clean-tech products. Collaborate with cross-functional teams like data...