Software Engineer, Robotics
Core
Building autonomous software for a fleet of robots that deploy massive renewable energy infrastructure at construction sites.
Role type
Senior IC robotics software engineer (autonomy stack)
Builds
Autonomous robots and fleet coordination systems for off-grid power plant construction
Domain
Renewable energy infrastructure + robotics
Deliverable
production ML models | product features
Required skills
C/C++/Rust systems programming, real-time software, perception, state estimation, localization, motion planning, controls, fleet coordination, simulation, CI/CD, offline operation
Preferred skills
Rust in safety-critical environments, outdoor/off-road autonomy, GNSS/RTK/SLAM, multi-robot fleet management, sensor fusion
Technologies
C, C++, Rust, simulation environments, CI/CD pipelines, telemetry systems
Responsibilities
Write software for perception, localization, planning, and control; implement task and motion planning for precise asset placement; build fleet layer for multi-robot coordination; stand up simulation and CI pipelines; build operator tooling for teleoperation and diagnostics; ship offline-capable software; debug on-site and close sim-to-real loop
Seniority
Senior, hands-on IC