The Home Depot Logo

The Home Depot

Principal Embedded Software Engineer

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Massachusetts, USA
Senior level
Remote
Hiring Remotely in Massachusetts, USA
Senior level
Lead architecture, development, and delivery of embedded real-time software for autonomous mobile robots. Own motion control, navigation, sensor fusion, communications, safety, hardware integration, validation (HIL), and deployment for fleet-scale warehouse environments, while mentoring engineers and defining engineering standards.
The summary above was generated by AI

With a career at The Home Depot, you can be yourself and also be part of something bigger.

Position Summary

The Embedded Software Principle is responsible for the architecture, development, and delivery of embedded software systems that power autonomous mobile robots (AMRs) and related robotic platforms. This role leads the design and implementation of real-time software controlling robot motion, navigation, sensing, communications, safety systems, and hardware integration.

The Embedded Software Principle serves as the technical authority for embedded systems within the robotics organization and works closely with Robotics, Controls, Electrical, Mechanical, Software Platform, QA, and Product teams to ensure reliable operation in demanding warehouse and industrial environments.

The ideal candidate combines deep expertise in embedded systems with practical experience deploying and supporting mobile robotic platforms in production environments.

Key Responsibilities

Technical Leadership

  • Define and maintain the embedded software architecture for robotic platforms.
  • Establish engineering standards, coding guidelines, testing requirements, and development processes.
  • Lead technical design reviews and architecture discussions.
  • Mentor embedded software engineers and provide technical guidance.
  • Drive technical decision-making across robotics and platform initiatives.
  • Collaborate with Product Management and Engineering leadership on technology roadmaps.

Embedded Software Development

  • Design, develop, and maintain embedded software running on robotic platforms.
  • Develop software for:
    • Robot motion control and navigation systems
    • Sensor fusion
    • Power management
    • Communications
    • Diagnostics
    • Safety systems
  • Implement robust and maintainable software using modern engineering practices.
  • Optimize software performance for real-time and resource-constrained environments.

Mobile Robotics Systems

  • Develop software supporting autonomous robot operation in warehouse and industrial environments.
  • Support integration of:
    • Lidar systems
    • Cameras
    • IMUs
    • OTA Updates
    • Safety sensors
    • Motor controllers
    • Battery management systems
    • Wireless communication systems (4g)
  • Collaborate with robotics engineers on navigation and autonomy features.
  • Support fleet-scale deployment and operational reliability.

Hardware Integration

  • Partner with Electrical and Mechanical Engineering teams during hardware development.
  • Develop drivers and interfaces for embedded peripherals and custom hardware.
  • Participate in board bring-up and hardware validation activities.
  • Diagnose and resolve hardware/software integration issues.
  • Support prototype development and production releases.

Reliability & Functional Safety

  • Design and implement software operating under real-time constraints.
  • Design systems with fault tolerance and graceful degradation capabilities.
  • Implement monitoring, diagnostics, and recovery mechanisms.
  • Support safety-related development activities.
  • Conduct failure mode analysis and risk assessments.
  • Ensure operational robustness in production environments.

Verification & Validation

  • Define testing strategies for embedded systems.
  • Support automated testing and hardware-in-the-loop (HIL) validation.
  • Partner with QA and Simulation teams to validate robotic behavior.
  • Develop tools to improve testability and diagnostics.
  • Participate in release certification activities.

Required Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or related field.
  • 8+ years of embedded software development experience.
  • 3+ years of technical leadership or lead engineering experience.
  • Experience developing software for mobile robotic systems.
  • Strong proficiency in C and C++.
  • Experience with embedded Linux systems.
  • Experience debugging hardware/software interactions.
  • Strong understanding of real-time systems and concurrency.
  • Experience with software architecture and system design.
  • Experience working with an RTOS.

Preferred Qualifications

  • Experience with autonomous mobile robots (AMRs).
  • Experience in warehouse automation, logistics, industrial automation, or autonomous vehicles.
  • Familiarity with navigation, localization, and sensor fusion concepts.
  • Experience with safety-critical or mission-critical systems.
  • Experience supporting deployed robotic fleets.
  • Experience working in Agile development environments.
  • Experience working with Zephyr RTOS & OpenWRT

Similar Jobs

54 Minutes Ago
Remote
United States
205K-205K Annually
Senior level
205K-205K Annually
Senior level
Security • Cybersecurity
Lead and manage an adversary hunting team focused on OT threat groups. Perform hands-on hunting using Synapse and Storm Query Language, produce WorldView reports and detection artifacts, collaborate with intelligence and malware analysis, refine KPIs, support incident response surges, recruit and develop staff, and represent the team externally.
Top Skills: CensysDiamond ModelIcs Cyber Kill ChainJoe SandboxMitre Att&Ck For IcsNetflowShodanStorm Query LanguageSynapseVirustotalYara
An Hour Ago
Easy Apply
Remote
United States
Easy Apply
110K-140K Annually
Senior level
110K-140K Annually
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Lead a global campaign operations team to execute multi-channel digital marketing campaigns. Build scalable processes, enablement, and automation; partner on marketing systems, leverage AI to improve workflows, and track campaign KPIs to drive optimization and performance.
Top Skills: Ai ToolsMarketing AutomationMarketoSalesforce
An Hour Ago
Remote or Hybrid
United States
100K-110K Annually
Senior level
100K-110K Annually
Senior level
Insurance • Logistics • Software • Transportation • Business Intelligence
Transform data into actionable insights by building dashboards, reports, and visualizations. Partner with cross-functional teams and data engineering to ensure data quality, lineage, and AI-ready metadata. Audit datasets, define monitoring rules, document data dictionaries, pilot AI-assisted BI tools, and apply hypothesis-driven analysis to surface insights that inform business decisions.
Top Skills: Ai Coding AssistantsAtlanEtl ToolsLlm-Based ToolsLookerModern Data StackNoSQLOpenmetadataPower BIPythonRedashSnowflakeSQL

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account