embedded software

See average salary for embedded software »

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


  • Remote, Canada Promptcube3 Full-time

    # Sr. Embedded Software Engineer, Robotics PlatformServe Robotics Canada, USARemoteFull-TimeSenior – 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 deliveries available to...


  • Ahuntsic North, Quebec, Canada ciena Full-time

    As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We're a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being-on and off the job. Connect...


  • Montreal (administrative region), QC, Canada sagemcom Full-time $150,000 - $190,000 Contract

    sagemcom in Montreal invites a Lead Software Engineer – AI, Data Visualization & Platform to bridge architectural vision, product innovation, advanced visualization, and day-to-day engineering execution. This hands-on role allocates about 70% to technical development and 30% to leadership, mentorship, and team development, collaborating with architects,...


  • Ahuntsic North, Quebec, Canada Ciena Corporation Full-time

    Drive innovation at Ciena as a Senior Embedded Software Engineer focused on high-performance C/C++ software development in Linux environments. This role emphasizes delivering high-quality software for advanced networking solutions.In this position, you will leverage your extensive experience in embedded software development, contributing to RLS Hyper-Rail...


  • Ahuntsic North, Quebec, Canada Ciena Corporation Full-time

    As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We're a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being—on and off the job. Connect...


  • Ahuntsic North, QC, Canada Fidus Systems Full-time

    Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver next-generation products for clients in emerging...


  • Ahuntsic North, QC, Canada Talentify Full-time

    At Gentex, you’ll help create innovative technologies that improve how people live, travel, and stay connected. Join a company driven by quality products across an evolving range of industries.POSITION OVERVIEW Embedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position requires interfacing with all...


  • Ahuntsic North, Quebec, Canada gentex Full-time

    At Gentex, you'll help create innovative technologies that improve how people live, travel, and stay connected. Join a company driven by quality products across an evolving range of industries.POSITION OVERVIEWEmbedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position requires interfacing with all groups...


  • Montreal, Quebec, Canada Akkodis Full-time

    Position: Senior Embedded Software Developer (Vehicle Information Manager) Duration: 12/31/2026 Work Model: Fully Onsite About Our Client: A leading organization in the transportation and mobility technology sector is seeking an experienced Senior Embedded Software Developer to support the development of advanced vehicle software platforms. The organization...


  • Canada Enedym Inc Full-time

    Enedym is a startup from McMaster University focused on developing electric motor and propulsion technologies. We specialize in innovative switched reluctance motor solutions, aiming to revolutionize energy systems for a cleaner, more efficient future. Join our dynamic team to be part of driving meaningful change towards sustainability in transportation and...


  • Canada Hexagon Mining, Inc. Full-time

    **Person MUST be open to Hybrid in the Sudbury/Dowling office 2-3 days/week on average** The Company: Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public...


  • ottawa, on, Canada Cisco Full-time $30,000

    Advance your career as an Embedded Systems Software Developer Co-op with Cisco. Work alongside experts on high-performance networking platforms while tackling technical challenges in a collaborative environment.This co-op opportunity is for graduate students specializing in Computer Science or related fields. You will collaborate with senior engineers to...


  • Ottawa, Ontario, Canada Ciena Corporation Full-time

    Elevate your career as a C/C++ Embedded Software Engineer at Ciena, specializing in high-performance networking solutions. Engage in Linux and VxWorks software development. In your role at Ciena, you will contribute to creating software for RLS Interface Management modules, ensuring top-notch performance and reliability. Your 3+ years of embedded software...


  • Canada Ciena Corporation Full-time

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


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


  • Canada SmartRecruiters, Inc. Full-time

    SPARK Microsystems in Montreal seeks an embedded software development team lead to coordinate all activities of the embedded software department. You will plan projects, allocate resources, and guide a growing team toward delivering software features.You will collaborate with hardware, microelectronics and test teams, participate in recruitment, and present...


  • Canada ALSTOM Gruppe Full-time

    Alstom in Saint-Bruno, QC, is seeking an embedded software developer to maintain and improve onboard software components, troubleshoot train control systems, and contribute to the build and test tooling. You will work with testers and systems engineers to ensure reliable software across Windows and Linux environments.The role requires C/C++, Python, RTOS and...


  • Winnipeg, Manitoba, Canada QUALCOMM, Inc. Full-time

    Company:Qualcomm Canada ULC Job Area:Engineering Group, Engineering Group > Machine Learning Engineering General Summary:As a member of Low Power AI solution team, you will play a critical role at deploying AI models on Qualcomm's low power AI accelerator. The position focuses on mapping high level machine learning operators to low level hardware...


  • Ottawa, Ontario, Canada Pleora Technologies, Inc Full-time

    Pleora Technologies, Inc. invites a Software Developer to join its R&D team, driving embedded and machine-vision software across GPUs, FPGAs, and networked video systems.You will craft applications and SDKs for Windows, Linux, and ARM platforms, with a focus on high-performance, real-time video processing. You will design features end-to-end, contribute to...


  • Ottawa, ON, Canada North American Dental Group Full-time €80,000 - €105,000 Contract

    Pleora Technologies, Inc. invites a Software Developer to join its R&D team, driving embedded and machine-vision software across GPUs, FPGAs, and networked video systems. You will craft applications and SDKs for Windows, Linux, and ARM platforms, with a focus on high-performance, real-time video processing. You will design features end-to-end, contribute to...