Robotics Software Engineer | Experienced
Atlanta, GA
Full Time
Experienced
Robotics Software Engineer | Experienced
Atlanta, GA — Full-Time — Onsite/Hybrid — 3-6 years experience
Greenzie's mission is to free humans from repetitive outdoor labor. We're starting with the hardest tasks first — highly repetitive outdoor work in the green industry: lawn maintenance, turf mowing, landscaping. We are hiring roboticists who want to develop software for production robots doing real work out in the field today. Join our Team.
As a Robotics Software Engineer you will:
- Own a subsystem of our autonomous outdoor platform end to end — design, implementation, testing, and the bugs that surface in the field
- Develop software for our autonomous outdoor robotics platform in C++ and Python using the Robot Operating System (ROS/ROS2)
- Debug hard problems on real hardware in tough real-world conditions, where the sensor data is messy and the terrain is uneven
- Maintain a high standard for the team through code review, pair programming, and mentoring early-career engineers
- Perform data collection and analysis with our robots to identify the best solutions to the real-world challenges they face
- Evaluate and integrate sensors and devices, and make the call on what makes it into the product
- Help shape technical direction in sprint planning, retrospectives, and roadmap planning
- Build a great company: it's up to you how involved you want to be. We are an open book and share the experience of building a company from customer discovery to sales to marketing, you can participate and learn all aspects of business.
As a candidate you already:
- Have 3-6 years of professional software engineering experience, including production-deployed code
- Have a BS or MS in Robotics, CS, EE, CompE, ME, or a related field — or equivalent experience
- Have real depth in at least one of: control systems, computer vision, sensor fusion, motion planning, SLAM
- Are strong in C++, comfortable in Python, and fluent with CMake and related development tools
- Have built and shipped software on ROS (ROS 1 or ROS 2), including simulation and testing workflows
- Write clean, tested code and have opinions about what good engineering practice looks like
- Are comfortable working with Linux and can navigate your way around the command line
- Have experience working with AI software development tools (Copilot, Claude Code, Codex, etc)
- Have debugged systems where software meets hardware, and know that the log file rarely tells the whole story
- Desire to free humans from hard, manual labor
You might also (nice-to-have):
- Have worked on robots that operate outdoors, off-road, or in unstructured environments
- Have experience with safety-critical systems or functional safety practices
- Have worked on a fleet — deployment, telemetry, OTA updates, or remote diagnostics
- Have mentored junior engineers or led a small project team
- Have mowed a lawn or two
- Appreciate a results-based, startup culture
The benefits we offer to full-time employees:
- Equity
- Employee Health Benefits: Medical, Dental, Vision, with options for HSA
- 401K matching
- Short-Term and Long-Term Disability
- Any hardware you need: Macbook Pro? Sure. Slick ThinkPad running Ubuntu? You got it.
- A transparent, entrepreneurial, startup culture: want to help with sales and marketing? Join in (but be ready to take on real tasks).
Apply for this position
Required*