Software Engineer, Warehouse Automation & Robotics

The Home Depot

Boston (MA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

The Home Depot is seeking a Software Engineer to design, develop, and maintain software that orchestrates robotic warehouse operations, including AMR fleets, inventory movement, and order fulfillment.

You will build scalable, testable systems, APIs, and integrations with robotics platforms, collaborating with product and robotics engineering teams to ensure reliability and performance in production environments.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 3+ years of professional software development experience.
  • Strong proficiency in Java or Kotlin; Flutter/Dart desirable.
  • Experience building distributed systems and APIs (Kafka, MQTT).
  • Experience with key-value stores (Redis) and NoSQL.
  • Understanding of software design principles and architectural patterns.
  • Strong problem-solving and debugging skills.

Responsibilities

  • Design, develop, test, and maintain software applications supporting warehouse automation operations.
  • Build services coordinating AMR fleets, inventory movement, and order fulfillment workflows.
  • Develop scalable APIs, event-driven services, and user-facing applications.
  • Write clean, maintainable, and well-tested code.
  • Participate in architecture and design reviews.
  • Develop integrations between systems and robotics platforms.
  • Contribute to simulation and testing using digital twins.

Skills

Java
Kotlin
Flutter/Dart
APIs
Distributed systems
Debugging

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
MQTT
Redis
NoSQL databases

Job description

The Home Depot is seeking a Software Engineer to design, develop, and maintain software that orchestrates robotic warehouse operations, including AMR fleets, inventory movement, and order fulfillment.

You will build scalable, testable systems, APIs, and integrations with robotics platforms, collaborating with product and robotics engineering teams to ensure reliability and performance in production environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics QA Engineer: Warehouse Automation & Simulation
Robotics QA Engineer: Warehouse Automation & Simulation

Home Depot • Boston (MA)

On-site
USD 100,000 - 150,000
Software Development
Software Development

The Home Depot • Boston (MA)

On-site
USD 120,000 - 180,000
Robotics Engineer, Warehouse Automation & AMR
Robotics Engineer, Warehouse Automation & AMR

Hai Robotics • United States

On-site
USD 85,000 - 125,000
Principal Software Engineer - Store Systems Architect
Principal Software Engineer - Store Systems Architect

Socket.dev • Rome (GA)

Remote
USD 140,000 - 240,000
Senior Warehouse Automation Design Engineer: AMR & Robotics
Senior Warehouse Automation Design Engineer: AMR & Robotics

Innovate • Atlanta (GA)

On-site
USD 120,000 - 150,000
Principal Software Engineer, Store Systems
Principal Software Engineer, Store Systems

The Home Depot • Atlanta (GA)

Remote
USD 140,000 - 190,000
Staff AI Software Engineer - Lead & Architect
Staff AI Software Engineer - Lead & Architect

The Home Depot • Atlanta (GA)

On-site
USD 140,000 - 190,000
Automation & Robotics Hardware Development Engineer
Automation & Robotics Hardware Development Engineer

Amazon • Austin (TX)

On-site
USD 117,000 - 160,000
Senior Reliability Engineer | Automation & Observability
Senior Reliability Engineer | Automation & Observability

The Home Depot • Atlanta (GA)

On-site
USD 130,000 - 170,000
Hardware Development Engineer - Automation & Robotics
Hardware Development Engineer - Automation & Robotics

Amazon • United States

Hybrid
USD 90,000 - 130,000
Health insurance
401(k) matching
Paid time off
+1