The Home Depot

Principal Embedded Software Engineer

The Home Depot
Apply
1 day ago
Remote, United StatesStaff+
H1B sponsor

Responsibilities

  • Define and maintain embedded software architecture for autonomous mobile robots and related robotic platforms.
  • Design, develop, optimize, and maintain real-time embedded software for motion control, navigation, sensor fusion, power management, communications, diagnostics, and safety systems.
  • Lead technical design reviews, establish engineering and testing standards, mentor engineers, and drive technical decisions across robotics and platform initiatives.
  • Integrate lidar, cameras, IMUs, OTA updates, safety sensors, motor controllers, battery management systems, and wireless communication systems.
  • Develop drivers and interfaces for embedded peripherals and custom hardware, participate in board bring-up, and resolve hardware/software integration issues.
  • Implement fault tolerance, graceful degradation, monitoring, diagnostics, recovery mechanisms, and safety-related functionality.
  • Define embedded testing strategies and support automated testing, hardware-in-the-loop validation, simulation, and release certification.
  • Support fleet-scale deployment and operational reliability of mobile robotic systems.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or a related field.
  • At least 8 years of embedded software development experience.
  • At least 3 years of technical leadership or lead engineering experience.
  • Experience developing software for mobile robotic systems and debugging hardware/software interactions.
  • Strong proficiency in C and C++.
  • Experience with embedded Linux, real-time systems, concurrency, software architecture, system design, and an RTOS.
  • Preferred experience with autonomous mobile robots, warehouse or industrial automation, logistics, autonomous vehicles, navigation, localization, sensor fusion, safety-critical systems, deployed robotic fleets, Agile environments, Zephyr RTOS, and OpenWRT.

Tech Stack

Categories

EmbeddedRobotics
The Home Depot

About The Home Depot

10,000+ employees

The Home Depot is a public home-improvement retailer selling building materials, tools, appliances, and installation services to DIY homeowners and professional contractors in North America. It operates more than 2,300 stores across the U.S., Canada, and Mexico and runs a large e-commerce channel, supported by private-label brands and tool rental. Founded in 1979 and headquartered in Atlanta, Georgia, it is the world’s largest home-improvement specialty retailer.

Contact me