Average salary: $251,000 /yearly

More stats
Get new jobs by email
  •  ...knowledge workers. We're hiring talent that AI can't replace to help us shape the future of information management. Join us. Director, AI Engineering and Enablement The AI Engineering and Enablement organization delivers OpenText’s foundational AI capabilities and shared... 
    Suggested
    Temporary work
    Long term contract

    Open Text Corporation

    Ottawa, ON
    4 hours ago
  • $50 - $65 per hour

     ...Job Title: C++ Software Engineer in Ottawa Job Description Join an internationally recognized leader in space robotics and satellite payloads, working on cutting-edge projects like Lidar and Vision Systems for spacecraft. You will contribute to the integration of advanced... 
    Suggested
    Contract work

    Actalent

    Ottawa, ON
    4 hours ago
  •  ...the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role Software Engineers will contribute to the technical design and implementation of product features for various products at Veeva. In this role, you... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    5 hours ago
  •  ...to making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    5 hours ago
  • $50 - $55 per hour

     ...Job Title: Software Engineer Actalent is currently hiring a software engineer to join one of our Aerospace clients in the Ottawa area. If you can program in C++ & C#, you should apply! Every applicant will be considered. See the rest of the job description below.... 
    Suggested
    Contract work
    Work at office

    Actalent

    Ottawa, ON
    4 hours ago
  •  ...long term. About the role: Samsara is seeking a full-stack engineer to join the Web Experience team. The team is responsible for...  ...our navigation. Ideal candidates will have a strong background in software engineering, excellent communication skills, and a passion for... 
    Suggested
    Remote job
    Full time
    Internship
    Long term contract
    Immediate start
    Flexible hours

    Samsara

    Ottawa, ON
    4 hours ago
  •  ...public safety technology. If you're passionate about making a meaningful difference, we'd love to hear from you. The Role As a Software Engineer with Visual Lab and Versaterm, you will play a crucial role in supporting and enhancing the existing Visual Labs product. You... 
    Suggested
    Long term contract

    Versaterm

    Ottawa, ON
    18 days ago
  • Embedded Software Engineer On behalf of our private sector client we are seeking an Embedded Software Engineer, to support the team in creating a new generation of hardware security to manage symmetric and asymmetric encryption keys. Job Details Design, implement, test and... 
    Suggested
    Full time
    Immediate start

    CA-Procom

    Ottawa, ON
    2 days ago
  •  ...HSM Embedded Software Engineer (Hardware Security Module) Aversan Inc . ()  is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defense... 
    Suggested
    Full time
    Remote work

    Aversan

    Ottawa, ON
    5 days ago
  •  ...to making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Principal Software Engineers who are self-starters,  love solving technical challenges, and have prior experience working on a variety of engineering projects... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    5 hours ago
  •  ...We are seeking a Senior Software Engineer with expertise in solution integration, API development, and cloud-based system design. This role will be instrumental in aligning technical implementations with business and system requirements across the full software development... 
    Suggested
    Long term contract

    Kijiji

    Ottawa, ON
    4 hours ago
  •  ...cloud and open source technologies to deliver a massively scalable, robust, and highly available platform. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform. The... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    5 hours ago
  •  ...positive impact on its customers, employees, and communities. The Role Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You'll work with the latest front-end and back-end technologies as we tackle some... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    5 hours ago
  •  ...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    5 hours ago
  •  ...government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...information, follow Telesat on X and LinkedIn or visit The Director, will lead the strategic development and execution of space defence... 
    Suggested
    Internship
    Long term contract
    Worldwide

    Telesat

    Ottawa, ON
    12 hours ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Ottawa, ON
    18 days ago
  •  ...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    5 hours ago
  •  ...nnovative ideas and solutions, and positively influence the broader T eam through collaboration and attitude. As a Staff/Senior Software Engineer on the Everand Core team, you will play a key role in designing, developing, and maintaining frontend projects , driving... 
    Temporary work
    Long term contract
    Local area
    Remote work
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    27 days ago
  • Software Engineer - Embedded Systems (Sensor Integration) Location Hybrid work in Ottawa, ON K2S 1E6 : Software Engineer - Embedded Systems (Sensor Integration) Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial... 
    Full time
    Worldwide

    MMIST

    Ottawa, ON
    5 hours ago
  •  ...the National Capital Region. Reporting To: Team Leader, Software Engineering We are looking for  an enthusiastic, self-motivated individual...  ...Support System and the Total::Perception™ Systems Simulation Engine, Software Engineering Services, primarily in the Public... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    3 days per week
    Monday to friday

    Larus Technologies

    Ottawa, ON
    a month ago
  •  ...days per week. Term: Full time, permanent Ready to level up your career? High Tech Genesis is looking for a Embedded Software Engineer with strong expertise in C and Python development to join our team.   In this role, you will be responsible for writing... 
    Permanent employment
    Full time
    2 days per week

    High Tech Genesis

    Ottawa, ON
    1 day ago
  •  ...role, you will design, develop, and maintain modern, scalable software solutions that address complex business challenges and deliver...  .... What You Bring ~ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). ~4+... 

    Versaterm

    Ottawa, ON
    18 days ago
  • Software Automation Test Engineer (Co-op Student/Intern) Location Ottawa, ON : locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted Yesterday job requisition id 20251011 It's fun to work in a company... 
    Full time
    Internship

    Lumentum

    Ottawa, ON
    5 hours ago
  •  ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The YunShan Software Lab pioneers advanced software technologies and architectures that address the most pressing pain points, complex issues, and challenges in data communication... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    11 days ago
  • Staff/Principal/Lead Software Engineer remote 1000 Innovation Drive Suite 500, Ottawa, Ontario, Canada, K2K 3E7 full-time . June 23, 2025 Description Position: Staff / Principal / Lead Software Engineer (Remote - Canada)   We’re looking for... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Augmentt Technology Inc.

    Ottawa, ON
    a month ago
  •  ...Operational Support Systems (OSS) and Element Management Systems (EMS). They will contribute to the design, development, and automation of software solutions to monitor, manage, and optimize network performance, working closely with internal teams and external vendors. We are... 

    emergiTEL Inc.

    Ottawa, ON
    a month ago
  •  ...making a meaningful difference, we'd love to hear from you. Overview We are seeking a highly skilled and motivated Software Engineer II to join our engineering team. This role will be responsible for designing, developing, and maintaining software applications... 

    Versaterm

    Ottawa, ON
    4 hours ago
  •  ...about cutting-edge technology and innovation? Join Ericsson as a Software Developer and be part of a dynamic team that designs, develops,...  ...integrating AI/ML solutions. You will work closely with hardware engineers, system architects, and verification teams to deliver high-... 
    Temporary work
    Long term contract
    Flexible hours

    Ericsson

    Ottawa, ON
    14 days ago
  •  ...High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team, the Low-Level Embedded...  ...next-gen Optical Transport products, reporting to the Director of Software Development. Your responsibilities will... 
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    7 days ago
  •  ..., empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological...  ...innovation. You Are: You are a seasoned software engineer with a passion for design automation. You thrive in collaborative... 

    Synopsys Inc

    Ottawa, ON
    4 days ago