Design and implement multi-agent pathfinding algorithms to avoid fleet deadlocks, build low-latency Robot-to-Cloud and Robot-to-Robot communication protocols, and develop cloud dashboards for fleet monitoring and teleoperation handoffs.
As a Robotics Software Engineer, you will be at the forefront of designing advanced algorithms and systems to optimize the efficiency of our robotic fleet. Your work will be critical in ensuring seamless communication and operation within cutting-edge automation technologies.
Responsibilities:
- Design multi-agent pathfinding (MAPF) algorithms to prevent fleet deadlocks.
- Build low-latency communication protocols for Robot-to-Cloud and Robot-to-Robot data exchange.
- Develop cloud dashboards for fleet monitoring and teleoperation handoffs.
Required Skills:
- Expertise in distributed systems and IoT protocols (MQTT, WebRTC, DDS).
- Experience with fleet management or warehouse automation software.
- Strong background in operations research and graph algorithms.
Similar Jobs
Artificial Intelligence • Robotics
Integrate, debug, test, and deploy robotic systems across power, actuation, networking, sensing, kinematics, motion planning, perception, and control. The role includes commissioning systems, developing test plans, integrating third-party components, deploying field applications, supporting customer integrations, participating in design and code reviews, and maintaining technical documentation. Collaboration with Controls, Hardware, and Autonomy teams is central to ensuring system performance and reliability.
Top Skills:
C++CanopenDockerEthercatGitGitPythonRos2Ubuntu Linux
Agency • Artificial Intelligence • Blockchain • Web3
Design and implement advanced control algorithms for bipedal locomotion and manipulation, train RL policies in simulation, deploy on hardware, and perform sim-to-real transfer and gait/kinematics analysis.
Top Skills:
Model Predictive Control (Mpc)MujocoNvidia Isaac SimReinforcement LearningWhole-Body Control
Healthtech • Social Impact • Telehealth
Provides responsive support to a remote network of therapists and clinicians through email and phone. Responsibilities include troubleshooting technical and logistical issues, answering caseload and provider-patient matching questions, tracking requests through resolution, escalating issues appropriately, and proactively building provider relationships. The role requires strong organization, follow-through, sound judgment, empathy, and comfort creating structure in an evolving startup environment.
Top Skills:
Slack
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

.png)