Robotics Software Engineer – Construction Site Robots
Build the digital brain for autonomous machines that work on real construction sites.
What you will do
- Develop core robotics software for motion planning, perception, and control.
- Turn messy, real‑world site conditions into reliable, repeatable robot behavior.
- Work across modules such as localization, mapping, task execution, and safety logic.
- Ship code that runs on real hardware and is exercised on active construction projects.
- Collaborate closely with hardware and field teams to close the loop between lab and site.
What you bring
- 2–5 years of industry experience in robotics software or adjacent fields.
- Solid programming skills in C++ and/or Python in a modern tooling stack.
- Experience with at least one robotics framework (e.g. ROS/ROS 2 or similar).
- Comfortable working with real robots: logs, debugging tools, and on‑site testing.
- Ability to break down complex problems into simple, robust solutions.
Nice to have
- Background in motion planning, control, or computer vision.
- Experience with field robots, mobile manipulators, or industrial automation.