Senior Embedded C/C++ Engineer – HAL for Autonomous Robots

4 days ago


Canada Eleks Full time

A technology company is seeking an experienced C++ developer to work on enhancing their Hardware Abstraction Layer (HAL) for autonomous robotics. This role involves migrating existing systems, integrating new sensors, and collaborating cross-functionally. Ideal candidates have over 6 years of experience in modern C++ and strong embedded systems knowledge. The position offers a challenging environment focused on innovation in robotics.#J-18808-Ljbffr



  • , , Canada Eleks Full time

    ABOUT PROJECT Our client is a global leader in autonomous robotics and AI, operating one of the world’s largest fleets of commercial mobile robots across retail, transportation, education, and industrial environments. Their next-generation autonomy platform combines computer vision, sensor fusion, indoor navigation, and cloud-connected fleet management to...


  • , , Canada LiveKit Full time

    An innovative technology firm is seeking a Senior Software Engineer for their Robotics team in Canada. You will design and develop core functionalities for SDKs focused on robotics and embedded applications, work closely with customers, and create clear documentation. The ideal candidate has experience with C++, Rust, and robotics, along with a passion for...


  • , , Canada Serve Robotics Full time

    A forward-thinking robotics firm in Canada is seeking a Senior Software Engineer to drive the development of embedded software for autonomous delivery systems. The ideal candidate will have over 5 years of C++ development experience, particularly in production environments, along with a solid background in embedded systems. Responsibilities will include...


  • , , Canada LuxeTech Full time

    C++ Software Developer (Embedded Systems) Modern C++ | C++14 / C++17 LuxeTech Inc. is seeking a C++ Software Developer with strong embedded systems experience for upcoming product and platform development programs launching through 2026. This role is designed for developers who work close to hardware, care about performance and reliability, and are...


  • , , Canada Myticas LLC Full time

    Senior Embedded Software Engineer – RTOS / C / C Overview We’re seeking a Senior Embedded Software Engineer experienced in real‑time operating systems (RTOS) and low‑level C/C development. The ideal candidate will play a key role in designing, developing, and optimizing embedded system components across mission‑critical environments such as...


  • , , Canada Myticas LLC Full time

    A technology solutions provider in Canada is looking for a Senior Embedded Software Engineer to design and optimize low-level software components for critical systems in various sectors including automotive and avionics. Candidates should have at least 5 years of experience in embedded C/C programming, a strong grasp of RTOS concepts, and familiarity with...


  • , , Canada LiveKit Incorporated Full time

    A fast-growing developer platform in Canada is looking for a talented engineer to join their Robotics team. You will design and develop core functionalities for SDKs, focusing on robotics and embedded applications. Candidates should have experience in C++, Rust, and working with robotics frameworks like ROS2. The role offers competitive salary, equity, and a...


  • , , Canada Serve Robotics Full time

    At 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 more people, and benefit local businesses. The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los...


  • Canada Nokia Global Full time

    DescriptionNumber of Position(s): 8Duration: 4 Months+Date: May - August 2026Location: Hybrid in Ottawa, Ontario.Responsibilities As part of our team, you will:Innovate alongside our best engineers on projects where you will apply your academic knowledge to solve real-world problems.Assist in refining customer requirements (where appropriate).Design,...


  • , , Canada LuxeTech Full time

    A technology company in Canada is seeking a C++ Software Developer with strong embedded systems experience. In this full-time role, you will design, develop, and maintain software using modern C++ standards. The ideal candidate has over 3 years of experience in C++ development, particularly in resource-constrained environments. This position offers a...