embedded software

See average salary for embedded software »

1,000 embedded software job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Canada Ciena Corporation Full-time €137,000 - €212,000 Contract

    Ciena Corporation is seeking an experienced embedded software engineer in Canada to design, code, and integrate C/C++ software on Linux and real-time OS. You will work with ASIC/FPGA hardware on SoC platforms and own the full lifecycle from requirements to delivery. You will mentor junior engineers, collaborate with global teams, and support deployments to...


  • Brossard, Montérégie, Canada HireTalent - Staffing & Recruiting Firm Full-time €80,000 - €110,000 Contract

    A prominent staffing and recruiting company is seeking a Talent Discovery Specialist with Mid-Senior level expertise in Engineering and Information Technology. The role involves contributing to an Embedded Software Engineering team, applying C/C++ skills, and working within a varied software environment. Key responsibilities include collaborating on project...


  • toronto county, canada Zaber Full-time

    Develop embedded software solutions in C++23 on ARM microcontrollers for motion control products, focusing on real-time performance and minimal complexity for users.


  • north york, canada Fortinet Full-time

    Seeking an Embedded Software Developer to enhance FortiGate firewall features like Anti-Virus and Web Filter. Requires C/C++/Golang/Rust development experience and Linux/UNIX environment skills.


  • east york, canada Fortinet Full-time

    Seeking an Embedded Software Developer to enhance FortiGate firewall features like Anti-Virus and Web Filter. Requires C/C++/Golang/Rust development experience and Linux/UNIX environment skills.


  • north york, canada Fidus Full-time

    Seeking an Embedded Software Designer to lead and develop complex embedded software systems for clients in communication, networking, and video applications. Requires 8+ years of experience and technical leadership skills.


  • Richmond Hill, ON, York Regional Municipality, ON; Ontario, Canada ExtentCom Full-time

    Overview The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable, competent in prioritizing and working independently and within a team setting. Responsibilities Design, develop, code, test, and debug system...


  • Ottawa, ON, Canada Telesat Full-time €150,000 - €190,000 Contract

    Telesat, headquartered in Ottawa, Canada, seeks a senior leader to build and manage a geographically distributed software team focused on embedded systems for the Lightspeed program. You will craft strategies for the embedded development environment, align with group objectives, and mentor engineers and Scrum Masters to drive excellence. The role is hybrid,...


  • Montreal (administrative region), QC, Canada Syntronic Full-time €140,000 - €190,000 Contract

    Joignez-vous à Syntronic : Là où votre innovation façonne l’avenir Chez Syntronic, nous ne nous contentons pas de suivre les tendances de l’industrie, nous les définissons ! Joignez-nous à notre équipe pour vous associer à des entreprises visionnaires et aux esprits les plus brillants qui transforment des idées révolutionnaires en réalité....


  • Toronto, ON, Canada Extreme Networks Full-time $100,000 - $130,000 Contract

    Become a key player as a Real-Time Embedded Software Engineering Leader in Thornhill, Ontario. Drive the development of innovative Wi-Fi solutions while guiding engineering teams. This role requires you to significantly influence the design and architecture of real-time embedded systems. You will own critical modules and ensure that applications maintain...


  • Lévis, Chaudière-Appalaches, Canada Umano Medical Full-time $70,000 - $110,000 Contract

    Attuned to small details, you possess the logic and precision of a skilled embedded programmer blended with the creativity of an artist. You appreciate simplicity. Complicated and inconsistent interfaces bother you, and you are the person we are looking for. In collaboration with our graphic designer and product managers, you will create a unique user...


  • Windsor, Canada Altair Full-time $186,335 - $227,742 Contract

    Join to apply for the Embedded Software Engineer role at AltairJoin to apply for the Embedded Software Engineer role at AltairTransforming the Future with Convergence of Simulation and DataEmbedded Software EngineerJob SummaryOur client in Windsor, ON is looking for an Embedded Software Engineer. This is a contract position.What You Will DoThe Embedded...


  • Canada ExtentCom Full-time

    Overview The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable, competent in prioritizing and working independently and within a team setting. Responsibilities Design, develop, code, test, and debug system...


  • Montreal (administrative region), QC, Canada SpaceBridge Full-time $80,000 - $110,000 Contract

    SpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required...


  • Ottawa, ON, Canada QNX Full-time $90,000 - $126,000 Contract

    Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world. For nearly half a century, QNX has powered safety-critical applications where failure is not an option. The business leads the way in...


  • Montreal (administrative region), QC, Canada SAGEMCOM Full-time $90,000 - $120,000 Contract

    Partout dans le monde, grâce aux solutions innovantes conçues et fabriquées par ses équipes, Sagemcom permet au plus grand nombre d'accéder au haut débit Internet, aux divertissements, et à une énergie maîtrisée. Entreprise à mission depuis 2022, Sagemcom est leader technologique dans le monde des télécoms et de l'énergie, et ses équipes...


  • Ottawa, ON, Canada Sciemetric Full-time €85,000 - €135,000 Contract

    Embedded Software Developer (Level II / III) A Great Opportunity in OurResearch & Development Team! We are seeking an Embedded Software Developer (Level II or III) to build and maintain the applications, services and drivers used to operate our industrial hardware solutions. Operating within a team of 4–8 developers, you will report directly to the...


  • Winnipeg, Manitoba, Canada General Motors Corporation Full-time

    General Motors of Canada is seeking a Senior Software Developer in Oshawa to join the Vehicle and Trailers camera viewing team within ITC. This hybrid role requires collaborative development of embedded features for vehicle interfaces and trailer integration, with on-site presence three days per week. You will prototype, test, and deliver camera-based...


  • sainte anne de bellevue, qc, Canada MDA Space Full-time $125,000

    MDA est un partenaire de mission de confiance de l’industrie spatiale mondiale qui crée l’espace entre ce qui est prouvé et ce qui est possible. À titre de pionnier de la robotique, des systèmes satellitaires et du renseignement géospatial, avec une histoire de 55ans de premières mondiales et de plus de 450missions, MDA est un chef de file mondial...


  • Ottawa, ON, Canada ORBCOMM Inc. Full-time €85,000 - €95,000 Contract

    ORBCOMM Inc. in Ottawa is seeking an Embedded Software Developer to join our team full-time onsite. You will contribute to development, testing, and enhancements of software for Smart Tracking products, learning Lua, and collaborating with experienced engineers. You will work in a hands-on environment, translate requirements into software, troubleshoot...