# Principal Embedded Software Engineer

Hiring organization: [The Home Depot](https://career.thegoodapps.co/organizations/the-home-depot)

Canonical page: https://career.thegoodapps.co/jobs/f7480098-3511-46ef-96e0-db9b9ad54171

Listed on The Home Depot's own careers site. Applications go to them directly.

- Seniority: Principal

## Summary

Lead the embedded software architecture for Home Depot's fleet of autonomous warehouse robots, from real-time motion control through safety systems and hardware integration. This role suits experienced embedded engineers ready to mentor teams and make platform-level technical decisions in a robotics organization.

_Our summary, not The Home Depot's wording._

## Skills named

C++, Embedded Linux, RTOS

## Required

- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or related field
- 8+ years of embedded software development
- 3+ years of technical leadership or lead engineering experience
- Mobile robotic systems software development experience
- C and C++ proficiency
- Embedded Linux experience
- Hardware/software debugging experience
- Real-time systems and concurrency understanding
- Software architecture and system design experience
- RTOS experience

## Nice to have

- Autonomous mobile robot (AMR) experience
- Warehouse automation, logistics, or industrial automation background
- Navigation, localization, and sensor fusion knowledge
- Safety-critical or mission-critical systems experience
- Deployed robotic fleet support experience
- Agile development environment experience
- Zephyr RTOS and OpenWRT experience

Apply on The Home Depot's site: https://homedepot.wd5.myworkdayjobs.com/en-US/CareerDepot/job/Principal-Embedded-Software-Engineer_Req187576
