Diligent Robotics · 4 months ago
Sr/Staff Embedded Software Engineer
Diligent Robotics is a mission-driven company focused on developing artificial intelligence for service robots that collaborate with humans. As a Sr/Staff Embedded Software Engineer, you will be responsible for creating low-level software that integrates various hardware components into a cohesive robotics platform, ensuring optimal performance and reliability.
Artificial Intelligence (AI)Human Computer InteractionMachine LearningRoboticsSoftware
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
Qualification
Required
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
Company
Diligent Robotics
Diligent Robotics develops AI-powered robot assistants to collaborate with and adapt to humans in everyday environments.
H1B Sponsorship
Diligent Robotics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (3)
2023 (5)
2022 (3)
Funding
Current Stage
Growth StageTotal Funding
$90.82MKey Investors
Canaan PartnersTiger Global ManagementCedars-Sinai Accelerator
2025-02-27Series Unknown· $10.5M
2023-09-21Series Unknown· $33.75M
2022-04-11Series B· $30M
Recent News
Silicon Prairie News
2025-10-30
MarketScreener
2025-10-29
Company data provided by crunchbase