Senior Software Engineer
1 week ago
Location:
Ottawa, ON - 100% on-site
Employment Type:
Permanent/Full-Time
Job Title
: Senior Software Engineer
The Opportunity
We're looking for a
Senior Embedded Software Engineer
to join our team in
Ottawa, ON
. This is an on-site role that supports close collaboration with our engineering group.
What You'll Do
- Develop and maintain embedded software for advanced avionics systems
- Integrate software with GPIOs, modems, and hardware components in complex satellite-based architectures
- Own the full development lifecycle: planning, design, implementation, documentation, and ongoing support
- Collaborate with senior engineers to develop, integrate, and test high-quality software
- Provide clear communication, progress updates, and help ensure on-time delivery
- Participate in and help lead code reviews to maintain high engineering standards
- Build next-generation software solutions for satellite communication, data acquisition, and flight management systems
- Take responsibility for the quality, reliability, and performance of the code you deliver
What You Bring
Must-Have Qualifications
- Bachelor's degree in Engineering or Computer Science
- 3+ years of embedded software development experience
- Strong Embedded C/C++ programming skills, including experience in Embedded Linux
- Proficiency with Git and a strong understanding of hardware/software interactions
- Hands-on experience with Yocto and single-board computer development
- Understanding of rigorous SDLC processes
- Experience integrating modems, GPIOs, and hardware peripherals
- Solid knowledge of the engineering V-model and development lifecycles
Nice to Have
- Experience with RTOS and multitasking environments
- Familiarity with satellite communication technologies (Iridium, LEO, etc.)
- Knowledge of wireless protocols (Wi-Fi, Bluetooth, etc.)
- Experience with CI/CD pipelines, automated testing, or microservices
- Understanding of device drivers, I2C, SPI, Ethernet, USB
- Experience with BSPs and board bring-up
- Background in aerospace or safety-critical software development
- Familiarity with DO-178 standards
- Experience using tools like JIRA and Confluence
-
Senior Software Engineer
4 days ago
Greater Montreal Metropolitan Area, Canada Cyderes Full timeWe help the world Be Everyday ReadyToday's threatscape is relentless. So are we. At Cyderes, we specialize in building practical IAM, exposure management, and risk programs, and stopping active threats fast with MDR that works with your existing security tools — all augmented by AI and driven by seasoned operators. Our tireless global team is laser-focused...
-
Senior Java Software Engineer
2 weeks ago
Greater Montreal Metropolitan Area, Canada Mercor Full timeAbout The JobMercorconnects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors includeBenchmark,General Catalyst,Peter Thiel,Adam D'Angelo,Larry Summers, andJack Dorsey.Position:Senior Software EngineerType:Independent contractorCompensation:$80–$160/hourLocation:RemoteCommitment:15–25...
-
Senior Software Engineer
4 days ago
Greater Vancouver Metropolitan Area, Canada Ripple Effect Studios Full timeDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Sr. UI/UX...
-
Senior Software Engineer
5 days ago
Greater Vancouver Metropolitan Area, Canada Ripple Effect Studios Full timeDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Sr. UI/UX...
-
Software Engineering Manager
2 weeks ago
Greater Ottawa Metropolitan Area, Canada N-able Full timeAt N-able, we’re not just helping businesses be secure —we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We’re a global crew of N-ablites, who love solving...
-
URGENT- Senior Software Engineer
2 weeks ago
Greater Toronto Area, Canada VTRAC Consulting Corporation (WBE) Full timeThank you for applying to VTRAC opportunities. Please email your resume as an MS-WORD document in confidenceSubject:URGENT- Senior Software Engineer (.NET, Angular, PostgreSQL, Kafka), Extendable CONTRACT,Attention:, Position:Senior Software Engineer (.NET, Angular, PostgreSQL, Kafka)Position Type:Contract (Extendable)No. of Positions:1Location:GTA...
-
senior software developer
2 weeks ago
Ottawa, Canada Sense & Respond Software LLC Full timeJoin to apply for the senior software developer role at Sense & Respond Software LLC Location: Ottawa, Ontario, Canada Overview Languages: English Education: Other trades certificate or diploma, or equivalent experience. Responsibilities Write, modify, integrate, and test software code Communicate technical problems, processes, and solutions Prepare reports,...
-
Senior Software Engineer
2 weeks ago
Greater Vancouver Metropolitan Area, Canada Ripple Effect Studios Full timeDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Sr. Gameplay...
-
Senior Software Engineer Golang
2 weeks ago
Greater Toronto Area, Canada Vaco by Highspring Full timeHiring: Senior Software Engineer, Golang Remote across ONTARIO 170K + package + 5 Weeks vacationA payment technology used by millions of users is looking for aGolang focused backend engineerto join their team.What you'll work on:* New backend services in Go powering large scale payment systems* AWS, Kubernetes, containers, microservices* CI CD, monitoring,...
-
Software Engineer III
2 weeks ago
Greater Montreal Metropolitan Area, Canada Zonda Full timeSoftware Engineer III (SE3)Remote | Canada | Full Time$100-130k CADZonda is redefining the future of housing. We are perfectly placed in the heart of the fast-growing real estate industry. We are making big bets on the future of real-estate, trailblazing a 2030 vision for the industry. Here at Zonda, you'll be able to use your passion and curiosity to drive...