The Robotics Software Engineer develops and deploys autonomous robotics solutions for challenging real-world environments. The role spans the full development lifecycle, from proof-of-concept prototypes through feature-complete systems and reliable jobsite deployments. The engineer contributes across the robotics stack, with depth in one or more areas such as autonomy, perception, or manipulation, and helps address issues involving software, sensors, compute, networking, and mechanical hardware. This position is part of HITT’s Robotics Team, which conducts research and development, runs pilot programs, and supports full-time field deployments. The team’s mission is to support project teams, transform the construction industry, and bring robots to every jobsite. The Robotics Software Engineer reports to the Robotics Software Lead. The role combines software and systems integration with collaboration, structured testing, and field deployment. Work includes developing autonomy and perception capabilities, integrating hardware and third-party technologies, testing in labs and active construction projects, troubleshooting deployed systems, and documenting solutions for ongoing support and scale.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level