Robotics Software Engineer | Experienced

GreenzieAtlanta, GA
Onsite

About The Position

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.

Requirements

  • 3-6 years of professional software engineering experience, including production-deployed code
  • BS or MS in Robotics, CS, EE, CompE, ME, or a related field — or equivalent experience
  • Real depth in at least one of: control systems, computer vision, sensor fusion, motion planning, SLAM
  • Strong in C++, comfortable in Python, and fluent with CMake and related development tools
  • 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
  • Comfortable working with Linux and can navigate your way around the command line
  • Experience working with AI software development tools (Copilot, Claude Code, Codex, etc)
  • 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

Nice To Haves

  • Worked on robots that operate outdoors, off-road, or in unstructured environments
  • Experience with safety-critical systems or functional safety practices
  • Worked on a fleet — deployment, telemetry, OTA updates, or remote diagnostics
  • Mentored junior engineers or led a small project team
  • Mowed a lawn or two
  • Appreciate a results-based, startup culture

Responsibilities

  • 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.

Benefits

  • 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).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service