Average salary: $122,621 /yearly
More statsGet new jobs by email
$85.5k per year
...-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Software Engineer Job Location: Ottawa , ON Job Code: 39213 Job Schedule: Day Shift Compensation Range: Between $85 ,500 - $ 135,500...SoftwareDirect hireDay shift- ...to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Application Software Architect to join our team in Ottawa, Ontario (CA-ON), Canada (CA). NTT DATA strives to hire exceptional, innovative, and...SoftwareLong term contractWork at officeRemote workFlexible hours
- ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend systems that power AuraNet — Dominion Dynamics' mesh networking platform for autonomous assets operating in contested and disconnected...SoftwareFull time
- ...Frontend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role: You will be working on the operator interface — the dashboards and visualizations that deployed teams use to monitor system state and act on live telemetry in the...SoftwareFull time
$100k - $175k per year
...application architecture Mentor junior developers to elevate team performance Requirements ~ Experience: ~3+ years of professional software development experience, focused on enterprise-scale cloud applications Core Tech Stack: Java expertise. Deep understanding of...SoftwareFull timeWork at officeLocal areaWork from home- ...Location: Kanata, ON About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of...SoftwareLong term contractTemporary workInternship
- ...supports career development, professional growth, and impactful work across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV)...SoftwareFull timeContract workTemporary workPart timeInternshipFlexible hours
- ...Location: Ottawa, ON — Onsite Reports to: Engineering Lead The role We are looking for a Backend Software Engineer to build the systems that power AuraNet, our mesh networking platform for autonomous systems operating in contested and disconnected environments....Software
$95k - $140k per year
...positive experience could be a direct result of our technology—and your hard work! About The Role This position is for a Full-Stack Software Developer to join our team. You will be responsible for defining, designing, developing, and deploying enterprise and cloud native...SoftwareFull timeInternshipWorldwide- ...community, and societal impact. How You Will Contribute We design, implement, and maintain real-time embedded platform and application software for several of Ciena’s flagship products. Functional areas in our scope range from low level bit flipping drivers to high level...SoftwareHourly payInternshipFlexible hours
- ...Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit The Software Architect will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate...SoftwareFull timeWorldwide
- This role serves as a key integrator and transformation leader across SysOps, responsible for ensuring alignment across architecture, requirements, vendor delivery, and program execution. Operating horizontally across teams, the position provides governance, coordination...SoftwareFull time
$95k - $110k per year
At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...SoftwareFull timeImmediate start$110k - $139k per year
...About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and...SoftwareLong term contractTemporary work- ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You...SoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...visit As an integral member of the Scrum team, contribute to the design, development, and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support teams to ensure comprehensive testing and timely resolution of software defects. You will...SoftwareFull timeWorldwide
- ...supports career development, professional growth, and impactful work across Canada. Job Description We are seeking a Full-Stack Software Developer to support the ongoing development, enhancement, and maintenance of a mission-critical system operating across secure...SoftwareFull timeContract workTemporary workPart timeInternshipWork at officeFlexible hours
$89k - $139k per year
We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford of Canada's operations include a national headquarters, three vehicle assembly ...Software- ...and manage their intelligent 5G edge networks globally. Wind River Systems is seeking an experienced, high-performing Senior Engineer Software Engineer developing distributed cloud-based orchestration and automation platform solution for the intelligent edge. The...SoftwareLong term contractTemporary workFor contractors
- ...or visit As an integral part of our scrum team, contribute to the design, development and testing of our cutting edge Lightspeed Software by actively engaging with both the test and support teams to ensure comprehensive testing and efficient bug resolution. In addition,...SoftwareFull timeWorldwide
- ...About The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Ottawa to build, evaluate, and improve AI-generated code — helping train AI systems to think like real developers...SoftwareHourly payOngoing contractContract workFreelanceManual laborRemote workFlexible hours
- ...Job Responsibility: Department Acquisition Software Reports to Acquisition Software Lead Developer Location Ottawa office Responsibilities Help to design and develop a next generation distributed data acquisition software platform and development tooling; Enhance...SoftwareFull timeWork at office
$110k - $130k per year
...About The Opportunity We are currently sourcing a Senior Software Engineer, DevEx for an established, global enterprise software provider based in the Ottawa region. As a leader in their domain, our client operates multiple offices worldwide to support a mission-critical...SoftwarePermanent employmentFull timeInternshipLocal areaWorldwide$185k - $195k per year
...About The Opportunity On behalf of a valued client, LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company focused on connectivity solutions. In this role, you will play a key part in the development of next-generation...SoftwarePermanent employmentFull timeInternship- ...Work within an Agile team using short iterations, CI/CD pipelines, and DevOps workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and business stakeholders Troubleshoot, debug, and optimize application...SoftwareFull timeFixed term contract
- ...About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and...SoftwareLong term contractTemporary work
- ...effective small teams that take ownership for various areas of our product and services. The teams work hard innovating to make the best software imaginable. Your role will be to design, implement and test high quality software capabilities for data center and cloud based...Software
- The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster...SoftwareWork at office
- ...Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...Software
- ...Job Description REF: 007 ADGA has an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC). The MCSC manages a suite of mission-critical applications for the Canadian Armed Forces (CAF), ensuring 24/7 availability...SoftwareFull timeTemporary workPart timeInternshipImmediate startFlexible hours
