Average salary: $122,452 /yearly
More statsGet new jobs by email
- ...Existing Vacancy Position Summary CBN Nano Technologies is developing a cutting-edge scanning probe microscope and its associated software interfaces. This position focuses on designing, building, and testing backend software systems that automate researcher driven...SoftwarePermanent employmentFull timeWorldwide
$80k - $105k per year
...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including...SoftwareFull timeWork at officeRemote workFlexible hours- ...Job Responsibility: Senior Embedded Software Engineer 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, defence, and space...SoftwareFull time
- ...integrations You want ownership of mission-critical integrations spanning customers, partners, and compliance agencies You believe great software means quality, security, and observability — not just working code Your day at a glance Build integrations between internal...SoftwareFull timeInternshipFlexible hours
$180k - $275k per year
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower...SoftwareInternshipWork at officeLocal areaRemote workFlexible hours- ...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
- A specialized Digital Innovation Hub within a federal defense organization is seeking Intermediate Full-Stack Software Developers. The successful candidates will support the development, scaling, and sustainment of a cloud-based innovation application designed to modernize internal...Software
- ...companies that lead the world in technology and innovation. Your next chapter starts here. High Tech Genesis is seeking a talented Software Developer to join our innovative and fast growing team. If you're passionate about building high quality software solutions and...SoftwarePermanent employmentFull timeImmediate start
- ...started. We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building...SoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$140k - $160k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications. If you’re...SoftwareFull time$130k - $170k per year
...infrastructure and high‑performance systems that power certificate lifecycle and emerging industry trust models. This Principal Software Engineer position is a senior, hands-on distributed systems role focused on trust infrastructure while building production-grade backend...SoftwareFull timeLive outWork at officeSleeping nights3 days per week- ...that lead the world in technology and innovation. Your next chapter starts here. We’re looking for an experienced Embedded Software Developer to work on microcontroller‑based Automotive ECUs. You’ll develop both low‑level drivers and higher‑level embedded applications...SoftwarePermanent employmentFull time
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development...Software
- .... We deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview We’re looking for a Software Engineer to work on real-time, performance-critical systems powering traffic detection and smart mobility solutions. You’ll focus...SoftwareFull time
- ...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
- ...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
- A Federal Government client requires a Level 3 Application/Software Architect to lead the technical implementation of an enhanced Warehouse Management (WM) solution. The primary goal is to replace aging legacy systems with a streamlined, integrated Oracle-based Supply Chain...SoftwareLong term contractContract workRemote workFlexible hours
$128k - $170k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications. If you’re...SoftwareFull time$81k - $107.5k per year
...) and the Ontario Human Rights Code. Envision yourself at Barracuda We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products...SoftwareWorldwide- ...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,...SoftwareInternshipWork at officeWorldwide
- Our client is seeking a skilled and detail-oriented Software Quality Assurance (SQA) Analyst to join their team and ensure the quality of software products delivered to both internal and external customers. The ideal candidate will have 3-5 years of experience in software testing...SoftwareContract workRemote workFlexible hours2 days per week
$106k - $140k per year
...AODA) and the Ontario Human Rights Code. Envision Yourself at Barracuda: We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our...SoftwareWorldwide- ...The Software Technologies team provides solutions to meet grid security needs with a comprehensive suite of power system analysis tools, with capabilities for both off-line and on-line analysis. The Department’s flagship product, DSATools™, developed exclusively by Powertech...SoftwareFull timeImmediate startRemote workWork visa
- ...Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the most impactful cybersecurity companies in the world, helping organizations stay safe and protected in an increasingly digital environment. For more than 25 years, we’ve...SoftwareHourly payInternshipSummer internshipWork at officeLocal areaRelocation
- ...a culture of technical excellence, continuous learning, and collaborative problem solving within the team. • 10+ years of embedded software development experience. • 3+ years in a senior or technical leadership capacity. • Expert-level proficiency in C and C++, with strong...SoftwarePermanent employmentFull timeWork at officeRelocation
- ...doing seems to be working: we’re #1 in our category, profitable, and have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key...SoftwareRemote job
- ...industry immersion, we are united by our fervour for pioneering wireless solutions. About the job: Design, develop, and maintain software solutions in Python and C++ for SDR systems. Implement, test, and deploy SDR applications on Linux systems. Collaborate with...SoftwareInternshipImmediate start
- ...Job Responsibility: Worker Sub-Type: Regular : BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains is seeking talented embedded developers for our Advanced Technology Development...SoftwareFull time
- ...Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify’s core desktop experience for millions of users. You’ll own...SoftwareRemote jobFlexible hours
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...SoftwarePermanent employmentFull time
