Average salary: $251,000 /yearly
More statsGet new jobs by email
$50 - $65 per hour
...intelligence systems, defence and maritime systems, and geospatial radar imagery. ~80-90% of the software development will be done in C++ running on a Linux platform. ~ Apply engineering principles to moderately complex or contributing as part of a team to complex projects...SuggestedContract work- ...Canadian-owned and operated defence and security technology company. Our core services include value-added program management, agile software engineering development, and integrated security solutions. As an industry partner to the Canadian Government and Canadian Armed Forces (...SuggestedFull timeContract workTemporary workPart timeFlexible hours
- ...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...SuggestedLong term contract
- This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer. Most product engineering teams at Canonical include one or two spaces for...SuggestedLong term contractLocal areaRemote workWorldwide
$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...SuggestedContract work- ...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...SuggestedWork at officeLocal areaRemote workWork from home
- ...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...SuggestedWork at officeLocal areaRemote workWork from home
- ...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...SuggestedWork at officeLocal areaRemote workWork from home
- ...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...SuggestedWork at officeLocal areaRemote workWork from home
$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....SuggestedContract workWork at office- Senior Software Engineer (iOS) Location Ottawa, ON : We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities...SuggestedFull timeWorldwide
- ...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). ~...Suggested
- ...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...SuggestedLong term contract
- ...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...SuggestedWork at officeLocal areaRemote workWork from home
- ...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...SuggestedWork at officeLocal areaRemote workWork from home
- ...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 officeLocal areaRemote workWork from home
- 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 officeRemote workWork from homeWorldwideFlexible hours
$109.4k - $148.5k per year
...Meet the Team Join Cisco's team of seasoned engineers working on Switching technology, the preferred choice for mission-critical networks... ...widely deployed Enterprise Switches. Your Impact As a Software Engineer, you will have the opportunity to: Develop and integrate...InternshipWorldwide- ...IT doesn’t get better than this! N-able isn’t just another software company - we’re going places, and we ’d love for you to be a part... ...make a difference! N-able is hiring an experienced Software Engineering Manager with a solid technical background and at least three years...InternshipFlexible hours
- ...on Rails AWS Sidekiq MySQL Redis Native iOS and Android What the Role Is Babylist is looking for a Staff Software Engineer to join our Commerce team. This team is responsible for the Babylist's global shopping experience that our users crave in order...Work at officeRemote workFlexible hours
- ...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 workLong term contractLocal areaRemote workHome officeFlexible hours
- 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 officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...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 employmentFull timeInternshipImmediate start
- ...connectivity and reshaping the future of aviation. Learn more about what we do ( The Opportunity Reporting to the VP, Engineering, the Software Engineering Manager provides operational leadership to a multidisciplinary group of systems and software engineers and...Full timeFor contractorsWork at officeWorldwideFlexible hours
- ...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 employmentFull timeWork at officeRemote workHome office3 days per weekMonday to friday
- ...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 employmentFull time2 days per week
- 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 timeWork at officeRemote workFlexible hours
- ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each... ...with workplace tools and applications. As a Senior/Staff Software Engineer, You Will Build and ship features for North, our AI...Full timeWork at officeRemote workFlexible hours
- ...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...
- ...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...