About Bonsai RoboticsBonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosystem of semi-autonomous robotic machinery. Orchards are dusty, hazard-filled, and GPS-denied. The GPS-based autosteer features that have driven row crop efficiencies cannot function in orchards. Our vision, AI, and machine control systems offer human-level environment understanding and local navigation capabilities and will be the platform for a new wave of innovation in agricultural production and management systems. Our state-of-the-art technology empowers orchard managers to optimize their operations, dramatically reduce operational expenses, and increase profitability.Job Overview:Bonsai is seeking an experienced Linux software developer with a strong background shipping stable deployed applications to constrained environments, with a focus on robotics. In this role, you will enable Bonsai's core technology by providing a robust vehicle core software platform that can reliably deploy, run, and monitor the end-to-end software stack for agriculture and off-road robots. What you'll do:Work as part of the Robotics/Platform team to help create a feature complete, performant, and reliable end-to-end robotic vehicle applicationCreate on- and off-vehicle software components for the robot vehicleImprove build system, deployment, health monitoring, and process orchestration for the robot applicationBuild Developer Experience workflows to accelerate development and testingImprove performance characteristics of existing software componentsDefine configurations for the Linux host system on which the software application runsInterface with Robotics, Computer Vision, and Cloud engineers to bring these systems together through consistent interfacesQualifications:Bachelor's degree or higher in computer science or related field5+ years experience writing and shipping professional softwareProficient working on, deploying to, and configuring headless Linux systemsProficient in Python, and C++ with CMakeExperience with ROS 2Bonus points for experience with:Delivering pure-C softwareDockerSystemDDDSGUI development using web frameworks (React, etc)AWS Cloud Infrastructure: S3, EC2, etc.Bonsai Robotics values diversity, inclusivity, and excellence in hiring and strongly encourages candidates from traditionally underrepresented backgrounds to apply