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