embedded software

See average salary for embedded software »

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


  • Hamilton, ON, Canada Liburdi Group of Companies Full-time €65,000 - €75,000 Contract

    Liburdi Dimetrics Corporation in Hamilton, Ontario is seeking a full-time Software Developer to design, build, test, and maintain software solutions through their full lifecycle. The role involves direct collaboration with customers to gather requirements, train users, and provide ongoing technical support. Office hours are Monday to Friday, 8:30 am to 5:00...


  • Ottawa, ON, Canada Ciena Corporation Full-time €96,000 - €153,000 Contract

    Ciena Corporation in Ottawa is seeking a seasoned embedded software engineer to contribute to the WaveLogic platform. You will develop drivers, diagnostics, and applications for embedded CPUs, SoCs, and optical technologies using C, C++, and Python. Collaborate with cross-functional teams to deliver robust software across product families. Applicants should...


  • McBride, British Columbia, Canada Express Employment Professionals - Red Deer, AB Full-time

    Express Employment Professionals - Red Deer, AB is partnering with a McBride, BC electronics manufacturing client to hire a Junior or Intermediate Software Developer. The role focuses on embedded software development across the full software lifecycle, including control modules, displays, and interfaces, with on-site work in McBride.The ideal candidate has...


  • Ottawa, ON, Canada BlackBerry Inc. Full-time €90,000 - €126,000 Contract

    Worker Sub-Type: Regular 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...


  • 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...


  • saint bruno, qc, Canada Alstom Full-time $120,000

    Enhance transport networks as an Embedded Software Developer with Alstom in Saint-Bruno, QC. This hybrid role involves design, troubleshooting, and improvement of onboard software for train systems.Join the TCMS team at Alstom, where you will be a critical part of software development and maintenance in a hybrid capacity. Your expertise in C, C++, and...


  • Montreal, Quebec, Canada Myticas Consulting Inc. Full-time

    Staff Embedded Software/Firmware EngineerWe are seeking a Staff Embedded Software/Firmware Engineer to design, develop, and test mission-critical firmware components for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key ResponsibilitiesDesign, implement, code, and test software for next-generation embedded optical...


  • Richmond, British Columbia, Canada Cool Gear International Full-time

    Join Dometic as a Co-op Embedded Software Designer in Vancouver, B.C. Immerse yourself in software design and testing while working on innovative marine solutions. This role at Dometic Marine is aimed at passionate engineering students enrolled in a Canadian university co-op program. Reporting to the Software Leader, you will support various teams with...


  • Winnipeg, Manitoba, Canada Promptcube3 Full-time

    # Sr. Embedded Software Engineer, Robotics PlatformServe Robotics2026-10-07Canada, USARemoteFull-TimeSenior167800 – 204000 USD / yearly## Role informationAt Serve Robotics , we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make...


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

    An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products. In this role, you will engage in real-time design and development, focusing on high-level programming and IP networking. You will be part of a collaborative team, guiding and mentoring engineers while ensuring best practices in...


  • 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,...


  • 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...


  • 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...


  • 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é....


  • 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...


  • Ottawa, ON, Canada Mist Mobility Integrated Systems Technology, Inc. Full-time $90,000 - $130,000 Contract

    Mist Mobility Integrated Systems Technology, Inc. is seeking an Embedded Software Developer to join our Ottawa-based team.You will develop and maintain software for precision aerial delivery and recovery systems, working in an agile environment with a focus on safety-critical, high-availability software. Responsibilities include writing C/C++ for embedded...


  • 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...


  • Canada Current Lighting Full-time

    Ingénieur principal en micrologiciel embarquéCurrent Lighting recherche un ingénieur principal en micrologiciel embarqué pour se joindre à son équipe progressive, dynamique et évoluant dans un environnement à rythme rapide, spécialisée dans l’automatisation des contrôles d’entreprise et des appareils. Nous vivons une période stimulante :...


  • Montreal, Quebec, Canada Lumentum Operations LLC Full-time

    Lumentum Canada in Ottawa is seeking a Senior Embedded Software Engineer to lead software development for a new generation of LiDAR products. You’ll work with cross‑functional teams to define requirements and deliver embedded software for optical communications devices. The role emphasizes collaboration and hands-on debugging, with opportunities to...


  • Ottawa, Ontario, Canada Myticas Consulting Inc. Full-time

    Principal Embedded Software/Firmware EngineerWe are seeking a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture and solutions for advanced optical devices. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Own end-to-end embedded architecture and solutions from requirements and trade studies...