Robotics Software Engineer | Experienced

Greenzie

  • Atlanta, GA
  • 30+ days ago

    Highlights

    Debug hard problems on real hardware in tough real-world conditions, where the sensor data is messy and the terrain is uneven. We're starting with the hardest tasks first — highly repetitive outdoor work in the green industry: lawn maintenance, turf mowing, landscaping.

    Numbers & Facts

    LocationAtlanta, GA

    Description

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

    Powered by JazzHR

    Similar Jobs

    See more jobs