Robotics Software Engineer | Early Career

GreenzieAtlanta, GA
Hybrid

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. As an early career Robotics Software Engineer you will: Work under the mentorship of experienced Roboticists to strengthen your software, engineering, and analytical skills Develop software for our autonomous outdoor robotics platform in C++ and Python using the Robot Operating System (ROS/ROS2) Code-review, pair-program, and problem solve with teammates Perform data collection and analysis with our robots to identify the best solutions for the real-world challenges they face Evaluate and integrate new sensors and hardware Participate in daily stand-ups, weekly sprint planning, retrospectives, and product 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 and demos to marketing and customer support, you can participate and learn all aspects of business.

Requirements

  • BS or MS in Robotics, CS, EE, CompE, ME, or a related field
  • Write clean, tested code and are comfortable with Git-based collaborative workflows
  • Exposure to or experience with any of: control systems, computer vision, sensor fusion, motion planning, SLAM, and/or other robotics algorithms and libraries
  • Used the Robot Operating System (ROS 1 or ROS 2) and simulation tools
  • Know C++, CMake, and related development tools
  • Know Python or other high-level scripting languages
  • 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)
  • Desire to free humans from hard, manual labor

Nice To Haves

  • Participated in robotics competitions as part of a team or have other hands-on experience, including: coursework, research, internships, and personal projects
  • Mowed a lawn or two
  • Appreciate a results-based, startup culture

Responsibilities

  • Work under the mentorship of experienced Roboticists to strengthen your software, engineering, and analytical skills
  • Develop software for our autonomous outdoor robotics platform in C++ and Python using the Robot Operating System (ROS/ROS2)
  • Code-review, pair-program, and problem solve with teammates
  • Perform data collection and analysis with our robots to identify the best solutions for the real-world challenges they face
  • Evaluate and integrate new sensors and hardware
  • Participate in daily stand-ups, weekly sprint planning, retrospectives, and product roadmap planning
  • Participate and learn all aspects of business, from customer discovery and demos to marketing and customer support

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