Sr. Software Engineer, Robot Systems
Carbon RoboticsAgricultural Robotics company
Seattle, United StatesSenior
NVentures
BOND
Anthos Capital
Fuse Venture Capital
Ignition Partners
Revolution
Software Engineering
About the role
TL;DR
Develop and implement robotic software for Carbon Robotics' Laser Weeding robots.
- •As a Robot Systems Software Engineer at Carbon Robotics, you will work alongside your software, mechanical and electrical peers to build AI and robotics products.
- •You will be involved in the design and implementations of robot side features and algorithms.
- •Key Responsibilities Partner with Engineering teams to build efficient robotic software to support our revolutionary Laser Weeding robots and future products.
- •Build and troubleshoot robot system software and develop tooling to support high performance robotics algorithms.
- •What you’ll build will help deliver state of the art AI performance to our robots by improving our machine learning pipelines and building associated features.
- •Work with a fast-paced, nimble software team working on problems that have never been solved before.
- •Drive decision through project planning, task delegation and leading problem solving efforts to iterate quickly Requirements Experience as a System Software Engineer building on machine and in the cloud software with 5+ years of programming in C++ and Python.
- •Proficiency with modern Linux development environments (e.g. bash, git, docker, etc.) Proficiency with web services (REST/GRPC) Experience with robotic and computer vision algorithms is beneficial General knowledge of observability tools (ex: Prometheus ecosystem) is a plus Effective verbal and written communication skills and a desire to work in multidisciplinary teams BS+ in Computer Science, Computer Engineering or related field
Required skills
C++PythonLinuxgRPCDockerPrometheusComputer Vision
Domain expertise
cleantech
Tech stack
C++PythonLinuxgRPCDockerPrometheus