Himalayas logo
Diligent RoboticsDR

Sr/Staff Embedded Software Engineer

Diligent Robotics is a pioneering AI company creating robotic assistants like Moxi to improve efficiency in healthcare by handling routine tasks for clinical staff.

Diligent Robotics

Employee count: 201-500

United States only

What we’re doing isn’t easy, but nothing worth doing ever is.

We envision a future powered by robots that work seamlessly with human teams. We build artificial intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our mission-driven, venture-backed team as we build out current and future generations of humanoid robots.

As a Sr/Staff Embedded Software Engineer, you’ll be responsible for the low-level software that powers our robots’ sensing, actuation, and compute platforms. You’ll work across sensors, actuators, and power systems, developing firmware and drivers that integrate motors, IMUs, cameras, LIDARs, and other hardware into a cohesive robotics platform. This role spans from device firmware to operating system and driver development for primary and peripheral compute devices. This is a hands-on engineering role for someone who thrives on building real systems that bridge hardware and software.

Responsibilities

  • Design, implement, and maintain embedded software and firmware for sensors, actuators, power units, and communication devices.
  • Develop device drivers, board support packages, and OS-level integration for primary and peripheral compute platforms.
  • Work with a variety of sensors and actuators including motors, IMUs, cameras, LIDARs, depth sensors, and communication modules.
  • Implement low-level control and communication protocols (e.g., SPI, I2C, CAN, UART, Ethernet, USB).
  • Collaborate with robotics software, perception, and platform teams to integrate hardware drivers into the broader robotics stack.
  • Optimize embedded code for performance, reliability, and power efficiency.
  • Debug hardware/software interactions, including timing, synchronization, and electrical interface issues.
  • Support bring-up and testing of new hardware platforms.
  • Write and maintain documentation, test plans, and automated testing for embedded components.
  • Stay current on emerging embedded platforms, sensors, and real-time operating systems relevant to robotics.

Skills and Experience

  • 5+ years of experience in embedded systems development (or equivalent with graduate work in robotics/embedded systems).
  • Strong proficiency in C and C++ for embedded programming.
  • Hands-on experience developing firmware and device drivers for sensors, actuators, and compute peripherals.
  • Experience with real-time operating systems (RTOS) or Linux kernel/driver development.
  • Familiarity with low-level communication protocols (SPI, I2C, CAN, UART, Ethernet, USB).
  • Track record of shipping embedded software on robotics, autonomous systems, or other safety-critical hardware platforms.
  • Ability to debug hardware/software issues using tools like oscilloscopes, logic analyzers, and protocol analyzers.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Diligent Robotics

Learn more about Diligent Robotics and their company culture.

View company profile

Diligent Robotics is an AI company that creates robot assistants designed to enhance the capabilities of healthcare workers. Founded in 2017 by Andrea Thomaz and Vivian Chu, both experts in social robotics, the company is on a mission to improve patient care by allowing healthcare staff to focus on what they do best. The flagship product, Moxi, is a service robot that assists clinical staff with routine non-patient-facing tasks such as running patient supplies and delivering lab samples. By automating these logistical functions, Diligent Robotics aims to alleviate the workload on human staff, reduce stress, and improve overall efficiency in hospital environments.

With over 30 hospitals utilizing Moxi, Diligent Robotics has positioned itself at the forefront of healthcare innovation and robotics integration. The company is focused on seamless human-robot interaction, enabling robots and humans to work collaboratively side by side. Diligent Robotics prioritizes human-centered design principles to ensure that their robotic solutions are intuitive and provide real value in clinical settings. These efforts reflect a growing recognition of the potential of robotics to address challenges within the healthcare sector, especially in light of labor shortages and increasing demand for efficient patient care.

Claim this profileDiligent Robotics logoDR

Diligent Robotics

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

11 remote jobs at Diligent Robotics

Explore the variety of open remote roles at Diligent Robotics, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Diligent Robotics

Remote companies like Diligent Robotics

Find your next opportunity by exploring profiles of companies that are similar to Diligent Robotics. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Diligent Robotics hiring Sr/Staff Embedded Software Engineer • Remote (Work from Home) | Himalayas