Sr. Software Engineer, Robot Systems
Core
Design and implement robot side features and algorithms for AI-powered agricultural robots (LaserWeeder and Carbon Autonomy) to enable precise weed control and tractor autonomy.
Role type
Senior IC robot systems software engineer
Builds
Robot system software, high-performance robotics algorithms, and ML pipelines for autonomous agricultural machinery
Domain
AgTech / Robotics / Computer Vision
Deliverable
production ML models | product features
Required skills
C++, Python, Linux development, REST/GRPC, system software engineering
Preferred skills
robotic algorithms, computer vision, observability tools (Prometheus)
Technologies
C++, Python, Linux, bash, git, docker, REST, GRPC, Prometheus
Responsibilities
Partner with engineering teams to build efficient robotic software; Build and troubleshoot robot system software; Develop tooling to support high performance robotics algorithms; Improve machine learning pipelines; Drive decision through project planning and leading problem solving efforts
Seniority
Senior, hands-on IC