Build the next generation of autonomous construction robotics At MESH, we develop autonomous robotic systems that automate end-to-end rebar construction.
Bridging digital design and physical automation, our multidisciplinary team transforms advanced robotics research into robust, production-ready industrial systems deployed globally.
Tasks Role description We are looking for a Robotics Software Engineer to develop and productize software across the full robotics stack from perception and motion planning to control and system integration.
This is a hands-on engineering role for someone who enjoys working across subsystem boundaries.
You will take ownership of the engineering work required to turn promising research and algorithms into robust and mature capabilities that can be deployed and maintained in real-world robotic systems.
What You Will Work On You will contribute across the full robotics software stack, including: Perception: 2D/3D sensing, point-cloud processing, object and feature detection, pose estimation, calibration.
Motion Planning: collision checking, trajectory generation and optimization, kinematics, robot/world modeling, and integration of planning algorithms.
Robot Control: integration with industrial robot controllers, HAL layers, trajectory execution, real-time or near-real-time control interfaces, state monitoring, and coordination of multi-robotic systems.
System Integration: connecting robotics SW, application logic, hardware, and external systems into reliable end-to-end robotic applications.
Robotics Infrastructure: reusable software components, interfaces, configuration, logging, diagnostics, testing, simulation, and deployment infrastructure.
Take algorithms and prototypes and mature them into reliable software components.
Build automated tests, simulation-based.