Field Software Engineer
Core
Bridge between autonomy stack and real-world construction job sites, deploying, tuning, and troubleshooting robotics software in unstructured outdoor environments.
Role type
Field Software Engineer (Robotics/Autonomy)
Builds
Autonomy stack for construction robots (solar infrastructure)
Domain
Robotics, Autonomous Systems, Construction Infrastructure
Deliverable
production ML models | product features
Required skills
ROS2, Python, C++, perception systems, planning systems, control systems, LIDAR, cameras, IMU, root cause analysis, remote monitoring tools, documentation
Preferred skills
Experience deploying robotics software in real-world conditions, optimizing system performance under field constraints (connectivity, power, weather, terrain)
Responsibilities
Deploy and support autonomy stack on robots at active construction sites, perform on-site troubleshooting and root cause analysis, tune and calibrate sensing systems for site-specific conditions, build and maintain tools for remote monitoring and diagnostics, act as technical liaison between hardware/software/operations teams, author documentation and SOPs for deployments and training, contribute improvements to autonomy stack based on field learnings
Seniority
Mid-level, hands-on IC
