Drimva

The Home Depot

Embedded Software Engineer

$100K–$150K

SIMPL - 8820 · On-site · Full-time · Posted Oct 1, 2026

Experience
3+ years of professional embedded software development experience.
Education
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or a related technical field.

About the job

Designs, develops, tests, and supports embedded software for autonomous mobile robots operating in warehouse and industrial environments.

What you'll do

  • Develop and optimize robot-control, sensing, communications, diagnostics, and safety software for real-time embedded systems.
  • Integrate sensors and hardware, support board bring-up, and troubleshoot hardware/software issues.
  • Build and execute tests, support HIL validation, and improve reliability of deployed robotic fleets.

What they ask for

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or a related technical field.
  • 3+ years of professional embedded software development experience.
  • Strong proficiency in C and C++; experience developing software for embedded Linux systems.
  • Experience debugging hardware/software interactions; understanding of real-time systems, multithreading, and concurrency.

Nice to have

  • Experience developing software for AMRs or robotic systems.
  • Experience with RTOS environments, Zephyr RTOS, or OpenWRT.

Pay

USD 100,000.00 - USD 150,000.00 base salary

Tools

C, C++, embedded Linux, UART, SPI, I2C, CAN, Ethernet

Model-written summary · the original posting is authoritative

First seen Oct 14, 2026 · Last verified Nov 5, 2026 (UTC)