You’ll help build the software that powers real autonomous machines operating in the field. At RC Mowers, our robots don’t operate in controlled environments—they work on steep slopes, rough terrain, and in constantly changing outdoor conditions. The software you help develop directly impacts how those machines perform in the real world. This isn’t a simulation-only role. You’ll write code, test it on real machines, and see how it performs where it actually matters. If you’re early in your career and want to grow into a robotics engineer by working on real systems, this is that opportunity. This role sits at the intersection of software, hardware, and real-world applications. We are a full-vertical robotics company. We control the entire technology stack from hardware design and manufacturing through firmware and software deployment, and backend server/cloud systems. You’ll contribute to robotics software that runs on production machines, while learning how systems come together—from development and testing to deployment and real-world performance. Here’s what that looks like: Developing and improving software that runs on autonomous equipment Working on systems that integrate software with physical hardware Testing and validating behavior on real machines—not just in simulation Contributing to systems that must perform reliably in outdoor environments Supporting the full lifecycle: development → integration → testing → real-world use You won’t just write code—you’ll see how it performs in the field and help improve it over time.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level