computer programmer jobs in Ottawa

See average salary for computer programmer »

338 computer programmer job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Canada Q-Block Computing Full-time $60,000 - $100,000 Contract

    Elevate your machining skills with Q-Block Computing as a CNC Programmer in Ottawa, Ontario. Focus on prototype development and precision parts for quantum hardware in a dynamic on-site role. This full-time position combines advanced CNC setups, programming, and hands-on machining for quantum systems at Q-Block Computing. The successful candidate will excel...

  • CNC Machinist

    12 hours ago


    ottawa, on, Canada Q-Block Computing Full-time

    Location: Ottawa, Ontario (on-site)Employment type: Full-timeSalary range: $60,000 – $100,000 CAD per year (full-time basis)Overtime: Paid after 8 hours per day About Q-Block Computing: Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing...

  • Programmer - C++ / C#

    22 hours ago


    Ottawa, ON, Canada Smoking Gun Interactive Inc. Full-time

    Company Description Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world‑class, immersive titles and interactive experiences that resonate with strategy gamers...


  • Ottawa, ON, Canada ASTEC Full-time

    ABOUT THE POSITIONThe Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems. This hybrid role combines business analysis and programming responsibilities, adapting to business needs. Key duties include troubleshooting and enhancing ERP systems,...

  • Remote Programmer

    3 days ago


    Ottawa, ON, Canada Smoking Gun Interactive Inc. Full-time

    Company Description Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...


  • Ottawa, ON, Canada IQVIA Full-time €111,000 - €148,000 Contract

    Programmeuse statistique (Contrat)/ Statistical Programmer (Contract) page is loaded## Programmeuse statistique (Contrat)/ Statistical Programmer (Contract)locations: Kanata, Ontario, Canada: Kirkland, Quebec, Canada: Mississauga, Ontario, Canadatime type: Full timeposted on: Posted Yesterdayjob requisition id: R1568130À titre de programmeur/programmeuse,...


  • Ottawa, ON, Canada Smoking Gun Interactive Inc. Full-time

    Advance your game development career with Smoking Gun Interactive as a remote C++ and C# Programmer. Bring your coding expertise to create immersive gaming experiences. Smoking Gun Interactive (SGI) is seeking a Programmer to tackle exciting projects in the gaming industry. Ideal candidates have at least two years of experience in C++ and C#, along with a...


  • Ottawa, Ontario, Canada Kardow Full-time

    We are looking for a Programmer/Software Developer (Data Migration Developer) – Level 3 for our client who meets the following criteria:Language: EnglishSecurity Clearance: SecretLocation of Work: HybridMandatory requirements:The bidder must hold a post-secondary degree or diploma in engineering, science, computer science, mathematics or a technology...


  • Ottawa, Canada St. Lawrence College Full-time €61,000 - €102,000 Contract

    St. Lawrence College is seeking an experienced and motivated professional who shares St. Lawrence College's vision to be a globally recognized college, delivering innovative learning opportunities and preparing career-ready graduates to be leaders in their field. St. Lawrence College is currently seeking qualified Professors on a part-time basis with...


  • Ottawa, ON, Canada IQVIA LLC Full-time €111,000 - €148,000 Contract

    À titre de programmeur/programmeuse, vous êtes responsable de l’analyse des exigences des projets, de la réalisation des tâches de programmation requises et de la satisfaction des attentes des clients. Responsabilités : - Analyser les exigences des projets et en évaluer la faisabilité. - Réaliser les tâches de programmation conformément aux...


  • Ottawa, Ontario, Canada Maplesoft Group Full-time

    Programmer / Software Developer L3 - Full-Stack DeveloperApplication Programmer Ottawa , ON Contract Oct 5, 2026Job ID: 14431Job Title: Programmer / Software Developer L3 - Full-Stack DeveloperContract Length: 24+ MonthsLocation: Hybrid in Ottawa / National Capital RegionFederal Government Clearance Level Required: Secret ClearanceVacancy Type: New...


  • Ottawa, Ontario, Canada Everest Clinical Research Full-time

    Everest Clinical Research (“Everest”) is a full-service contract research organization (CRO) providing a broad range of expertise-based clinical research services to worldwide pharmaceutical, biotechnology, and medical device industries. We serve some of the best-known companies and work with many of the most advanced drugs, biologics, and medical...


  • Ottawa, ON, Canada Acceler8 Talent Full-time €120,000 - €180,000 Contract

    Hiring: Technical Program Manager – Embedded Software Remote across the US & Canada We’re working with a high-growth (Series B - $144m) semiconductor company building a next-generation AI accelerator and looking for a TPM with deep embedded systems and silicon programme experience. This is not a generic software TPM role. You’ll own execution across...

  • CNC Machinist

    1 week ago


    Ottawa Brook, Nova Scotia, Canada Q-Block Computing Full-time

    Job Description Job DescriptionLocation:Ottawa, Ontario (on-site) Employment type: Full-time Salary range: $60,000 $100,000 CAD per year (full-time basis) Overtime: Paid after 8 hours per day About Q-Block Computing: Q-Block Computing builds quantum systems that operate in the real world.The company develops quantum timing, quantum-secure communications, and...

  • Principal DSP Engineer

    13 hours ago


    ottawa, on, Canada Nokia Full-time

    Job Description As a pivotal member of Nokia's DSP Algorithm Team, you will spearhead the development of advanced Coherent DSP and algorithms and implementation, driving fiber optic communication systems beyond 800 Gbps. You’ll analyze system link performance and collaborate closely with ASIC teams to translate innovative algorithms into practical modem...

  • Systems Engineer

    2 days ago


    Ottawa, Canada MCAP Group of Companies Full-time €78,000 - €90,000 Contract

    Systems Engineer - Platform Services Team MCAP at a Glance JoiningMCAP means you will be a part of our diverse workforce of highly talentedindividuals who are recognized for their expertise and success! At MCAP, yourprofessional expertise, commitment to teamwork and passion for serviceexcellence are recognized and rewarded with competitive total rewards...


  • ottawa, on, Canada Algonquin College of Applied Arts and Technology Full-time

    Position Overview We’re excited to announce that we are currently recruiting Course Developers to build our Electronics and Embedded Systems Development (EESD) Graduate Certificate program curriculum. The EESD program will sit within our Mechanical and Transportation Technology (MTT) department. By supporting the course development now, you will be...


  • Ottawa, ON, Canada Horizon Aircraft, Inc. Full-time €110,000 - €160,000 Contract

    A career at Horizon is for those who want to do something extraordinary, yet with meaningful purpose. We take pride in pushing the boundaries of technology and customer experience to deliver something that has never been done before. We are a fast-moving organisation that promotes a hands-on approach, supporting each other through the tough spots, generating...

  • Hardware Designer

    12 hours ago


    ottawa, on, Canada Fidus Full-time

    Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver next-generation products for clients in emerging...

  • Hardware Designer

    12 hours ago


    ottawa, on, Canada Fidus Systems Full-time

    Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver next-generation products for clients in emerging...