Senior System Engineer, Service SDK / Backend
Haply Robotics
We're hiring a Senior System Engineer, Service SDK / Backend to build the software foundation that powers every Haply device.
As robots and autonomous systems become more capable, humans still need intuitive ways to teach, guide, and supervise physical tasks. Haply builds the platform that allows people to program and train machines through touch and motion. Our technology is used by leading robotics, AI, industrial, aerospace, and defense organizations around the world to accelerate teleoperation, robot learning, and Physical AI.
Backed by world-renowned investors, we're growing quickly and building products that are already deployed by customers worldwide.
Our Service SDK is the layer that connects our hardware to robotics platforms, applications, and developers around the world. You'll design and maintain the real-time software infrastructure that enables reliable, low-latency communication between devices and the applications that depend on them.
This is a hands-on systems engineering role for someone who enjoys solving difficult technical problems around concurrency, performance, SDK design, and hardware/software integration. You'll work closely with firmware, robotics, and application engineers to build a platform that scales with the next generation of Haply products.
What You'll Do
- Design, build, and maintain core components of the Haply Service SDK.
- Develop high-performance C++ software for real-time device communication.
- Improve the reliability, performance, and maintainability of our backend service layer.
- Design clean, stable APIs that enable developers to integrate Haply devices with confidence.
- Optimize latency, throughput, memory usage, and multi-threaded performance.
- Debug complex issues spanning applications, firmware, hardware, and communication protocols.
- Collaborate closely with firmware, robotics, and product teams to deliver robust platform features.
- Improve testing, diagnostics, logging, and observability across the SDK.
- Participate in architecture discussions, code reviews, and technical planning.
Who You Are
- 5+ years of experience building system-level software.
- Strong proficiency in modern C++ (C++17 or newer).
- Deep understanding of threading, concurrency, synchronization, and memory management.
- Experience developing performance-sensitive or real-time software systems.
- Experience designing SDKs, APIs, libraries, or other developer-facing platforms.
- Strong debugging skills across multiple layers of a software stack.
- Comfortable working close to hardware, firmware, and communication protocols.
- Excellent communication skills and the ability to collaborate across multidisciplinary engineering teams.
Bonus Points
- Experience with robotics, haptics, teleoperation, or control systems.
- Experience with USB, HID, serial communication, WebSockets, REST APIs, TCP/UDP, or similar protocols.
- Familiarity with cross-platform development (Windows, macOS, Linux).
- Experience with CMake, Git, CI/CD pipelines, and modern software engineering workflows.
- Knowledge of Rust, Protobuf, or embedded systems.
- Interest in Physical AI, human-machine interfaces, or advanced robotics.
Why You'll Love Working Here
- Build technology that's defining the future of Physical AI.
- Design the software backbone that connects Haply hardware to robotics platforms and developers worldwide.
- Solve hard systems-engineering problems in concurrency, performance, and real-time communication.
- Collaborate with experts across firmware, robotics, product, and application engineering.
- Own critical infrastructure that every Haply device and integration depends on.
- Join a fast-growing, venture-backed company where your work has immediate impact.
Interested? Apply through the link!
- ...Whether it’s porting games to new systems, enhancing gameplay features, or... ...side feature developer who hands services to an ops team once they ship. It is an engineer who architects the service, deploys... ...AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate...SuggestedFull timeRemote workFlexible hours
- ...can't take risks with their data or their systems, like airports, banks, power grids, and governments... .... We are looking for a foundational engineer to work directly with leadership in... ...extending, scaling, and maintaining our AI SDK. This is a high leverage role where one engineer...SeniorManual labor
$105k - $129.1k per year
...platform, and Home Assistant OS, the operating system that turns your device into a smart home... ...that there is a need for a cloud service that aims to put users, their privacy and... ...Nabu Casa is looking for a full-time Backend Engineer with strong Elixir experience to join...SeniorFull timeLocal areaRemote workWork from homeWorldwide1 day per week- ...playbooks, automated workflows, and a system that gets smarter over time. Our bet isn... ...& CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer,... ...full-stack development with a focus on backend: anything from building features to designing...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...with offices in Brooklyn and Paris. We ship things that matter. The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system. Our backend connects robots, embedded devices, Android applications, EMR systems, and a user portal...SeniorFull timeWork at officeRemote work
$55 - $77 per hour
...CAD Per Hour HireArt is helping our client find a Backend Software Engineer to help build scalable backend services that power one of the world's leading bike-share... ...maintainable, and well-tested code. Integrate existing systems with modern services to improve platform...Hourly payFull timeContract workFor contractorsWork at officeWork from home- ...travail automatisés, et en un système qui devient plus intelligent avec... ...du rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur... ...full-stack avec un accent sur le backend : tout, de la construction de... ...à la maintenance d'APIs et de services robustes et de haute qualité....SeniorDaily paidPermanent employmentFull timeSummer workWork at officeWork from home
- ...Réaliser la conception du système et de la signalisation, ainsi... ...de systèmes. To perform system design, signaling design, analysis... ...will seek guidance from more senior resources in the team for very... ...développement jusqu’aux supports en services. Nos expertises :...SeniorTemporary workWorldwide
$120k - $175k per year
...global transformations. About Energy Systems We help customers navigate the... ...DNV Energy Systems is seeking a Senior Resource Integration (RI) Engineer , in the Renewables & Power Grids group... ...customers with excellent customer service. DNV Energy Systems recherche un...SeniorLong term contractFull timeTemporary workWork at officeImmediate startRemote workFlexible hoursDay shift3 days per week- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'... ...personne retenue contribuera au développement et à l'évolution de services applicatifs et d'API. Sans être exhaustifs, voici les services...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...growing fast and hiring the Engineering talent to match. The team... ...mission You'd be joining our Backend team within the Platform... ...Today, spinning up a new backend service, getting it to production,... ...You ~5+ years of distributed systems experience ~ Expert in Node...SeniorFull timeLocal areaImmediate start
- ...TEHORA est présentement à la recherche d’un(e) développeur(se) backend senior ayant une solide expérience en développement d’API sécurisées. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue. Développer des API REST sécurisées...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...TASKS YOU WILL ACCOMPLISH Act as a systems engineer and carry out pneumatics discipline activities. Assure integration and interface management... ...and optimized solutions. Support production and in-service teams in troubleshooting engineering systems related issues....Full timeTemporary workWorldwide
- ...twenty years. Job Summary We are looking for a Controls Systems Engineer to design and maintain the control logic for our APU systems which... ...battery management for commercial vehicles without idling the engine. Key Responsibilities Developing and maintaining control...Full time
- ...About the Role Valnet's Automotive Group is looking for a Senior Backend Developer to join a multi-functional development team. The ideal... ...this role you will work primarily on Valnet Auto's proprietary systems and tools. Responsibilities Responsible for new...SeniorFull time
- ...Job Description: Role: Software Engineer Location: Montreal; Hybrid 3 days a week in... ...applications and analytical data processing systems. The ideal candidate will have hands-on... ...solutions. - Nice to Have: Financial Services / Capital Markets domain experience....SeniorContract workWork at office3 days per week
- ...initiative, and a passion for clean, scalable systems. You collaborate effectively with... ...consistently seeking better ways to solve complex engineering challenges. ABOUT US... ...global commerce company with robust tools and services to help developers solve the inherent challenges...Full time
- Transtex develops and manufactures leading-edge aerodynamic solutions that help semi-trailer fleets significantly reduce fuel consumption and emissions. Based in Montreal and operating across North America, we have been driving more sustainable transportation for over twenty...Permanent employmentFull time
$120k - $160k per year
...The Role We're hiring our Senior Data Engineer (Data / ML Platform... ...into reliable production services, harden the data models the business... ...Partner across data science, backend and product on the producer... ...ownership of production systems, including monitoring, reliability...SeniorFull timeContract workRemote workFlexible hours- ...Dans votre rôle d’ingénieur systèmes avioniques DAD, vous serez responsable... ...production et au soutien en service des systèmes avioniques d’... ...In your role as an Avionics Systems DAD, you will be responsible... ..., Software, Aerospace Engineering or equivalent. Current or...SeniorTemporary workWorldwide
- ...TEHORA est présentement à la recherche d’ un(e) architecte systèmes d’information senior ayant une solide expérience en architecture applicative, en... ...le cadre d’un programme municipal de virtualisation des services aux citoyens. Sans être exhaustifs, voici les services et...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'... ...polyvalente. La personne retenue contribuera à l'évolution de services applicatifs, API et microservices. Sans être exhaustifs,...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...our IT department is looking for a creative and talented Business Systems Analyst to join the team. You are our ideal candidate if you... ...communicate with technical teams, project managers as well as senior business leadership - written and verbally. ~ Ability to prioritize...SeniorPermanent employmentRemote work
- ...Position Title: Information Systems Officer User Services (T & I) (On-site) Status of Employment: Temporary (STTRC) Position Language Requirement... ...Quebec H2K 0C2 Number of Openings: 1 Work Schedule: Full time Required Experience: Unclear Seniority...RemplacementFull timeTemporary workInternshipWork at officeImmediate startShift work
$73.56k - $89.9k per year
...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists... ...: Design of mechanical systems, devices, equipment and machines;... ...Relevant experience and skills, Seniority and performance, Market and business...Permanent employmentFull timeLocal area- ...en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs... ...contribuer à la création des produits et services de demain pour nos clients. D'autre... ...pour différentes activités orientées “System engineering” en partenariat avec notre client, vous...SeniorFull time
- ...Job Responsibility: Who we are: Wise Systems is a high-growth company building an exceptional... ...for: An experienced and passionate senior developer with a history of successfully... ...teams of highly talented and motivated Engineers. You know how to run and coach others on...SeniorLong term contractFull timeRelocationFlexible hours
- ...in... We are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam’s games. If leading...SeniorContract workFor contractors
- ...ambitious projects to modernize its services and infrastructure? From our new... ...environment About The Role The Senior Advisor, Safety Management System (SMS) leads the design, development... ...Experience ~ University degree in engineering, safety, risk management, or...SeniorFull timeInternshipFlexible hours
- ...Fanatical commitment to quality and service Resourcefulness Collaboration... ...We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution... .... This role is primarily focused on backend services and platform architecture, with...SeniorFull timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Engineer, Service SDK / Backend. Be the first to apply!
- system development engineer Montréal, QC
- computer system validation engineer Montréal, QC
- security system engineer Montréal, QC
- space systems engineer Montréal, QC
- backend software developer Montréal, QC
- backend developer Montréal, QC
- senior solution architect Montréal, QC
- senior digital marketing manager Montréal, QC
- senior administrative officer Montréal, QC
- sénior service a la clientèle Montréal, QC

