> Markdown version of [/jobs/ext/84122-senior-robotics-software-engineer-platform](https://www.wearedevelopers.com/jobs/ext/84122-senior-robotics-software-engineer-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Robotics Software Engineer - Platform - **Company:** BONSAI ROBOTICS INC. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, C++ (Programming Language), Cloud Computing, Configuration Management, Continuous Integration, Data Infrastructure, Serialization, Software Debugging, Linux, Programming Tools, Device Drivers, Middleware, Embedded Software, Global Positioning Systems (GPS), Protocol Buffers, General-Purpose Computing on Graphics Processing Units, Interoperability, Python (Programming Language), Rust (Programming Language), Robot Operating System, Real Time Systems, Build Management, Containerization, Yocto, Information Technology, Lidar, Docker - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3eed9d91cee8106a ## About the Role * Strong computer science fundamentals and systems fluency * Bachelor's, Master's, or PhD in Computer Science, Robotics, or a related field, with 5+ years of industry experience in robotics software engineering * Strong proficiency in Rust, C/C++ and Python * Deep understanding of ROS/ROS2 or similar robotics middleware * Linux systems programming (networking, IPC, process management, device drivers) * Experience with real-time systems, sensor drivers, and hardware bring-up * Experience with GPU computing and NVIDIA Jetson/Orin platforms * Containerization and cross-compilation for embedded targets (Docker, ARM64) * Protobuf or similar serialization frameworks for robotics messaging * GPS/RTK, IMU, camera, and LiDAR integration and calibration * Strong debugging, testing, and problem-solving skills with ability to work independently and collaboratively Exceptional Candidates Will Also Bring * Familiarity with Zenoh * OTA update systems for fleet deployment * Exposure to agricultural or off-road robotics * Experience building developer tooling for robotics teams * Cloud and data infrastructure experience * Experience with Yocto, L4T, or custom Linux BSPs * Large-scale fleet configuration management ## Description We are seeking a Senior Robotics Software Engineer to build and own core platform infrastructure for our autonomous robots. The ideal candidate is a full-stack robotics generalist who can work across middleware, device integration, embedded systems, build and deployment pipelines, and cloud infrastructure. What you'll do * Own the robotics platform stack end to end - middleware, device abstraction, communication layers, system services, and embedded software across multiple robot form factors. * Build infrastructure for sensor integration, data recording, observability, and fleet-wide diagnostics. * Streamline developer workflows and build developer tooling that makes the team faster and more efficient. * Design and maintain CI/CD, build and deployment pipelines, and fleet management infrastructure for embedded targets. * Drive architectural decisions on system design, messaging, and cross-team interfaces and integrations. ## Related Videos - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)