Sr/Staff Embedded Software Engineer

Diligent Robotics
Lake In The Hills, IL

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.

Posted 2026-02-10

Recommended Jobs

Registered Nurse (RN) Specialty

Walgreens
Deerfield, IL

Job Summary: Responsible for patient focused programs which may include but is not limited to: collaborating with health care team in providing direction for maintaining high quality patient care,…

View Details
Posted 2026-02-02

Client Accounts Payable Specialist - Part Time

Kaizen Cpas + Advisors
Antioch, IL

Company Description At Kaizen CPAs + Advisors & Your Payroll Department (YPD), we’re a people-first firm dedicated to helping businesses overcome financial challenges and achieve their goals. Wi…

View Details
Posted 2026-02-04

2027 2L Summer Associate: Chicago

Baker McKenzie
Chicago, IL

Description Think Opportunity. Think Baker McKenzie. Baker McKenzie is a full-service firm that has been truly global since the beginning more than 75 years ago. Our r…

View Details
Posted 2025-12-26

Commercial Landscape Safety Manager

Goodwin Recruiting
Orland Park, IL

Commercial Landscape Safety Manager at Goodwin Recruiting summary: Experienced Safety Manager to lead commercial landscape safety across office and multiple field sites in the Chicago market, focu…

View Details
Posted 2026-02-07

2026 Computational Data Scientist Intern (PhD)

AbbVie
North Chicago, IL

Company Description AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We striv…

View Details
Posted 2026-01-30

Director-Channel Marketing

Capital One
Deerfield, IL

Capital One is seeking a result oriented and data-driven Marketing Director to fill a critical position within the Global Payment Network organization. In this role, the Director will orchestrate mul…

View Details
Posted 2026-02-06

Paraprofessional

Therapeutic Services, A Member of the Point Quest Group
Roselle, IL

Paraprofessional at Therapeutic Services, A Member of the Point Quest Group summary: Paraprofessional assists classroom teachers by providing small-group and one-on-one instructional support, moni…

View Details
Posted 2026-02-06

Warehouse Operations Supervisor

NFI Industries
Minooka, IL

Overview: The Warehouse Operations Supervisor is responsible for the efficient day-to-day operation of the warehouse with particular emphasis on supervising warehouse personnel and achieving daily p…

View Details
Posted 2026-01-08

Customer Service Representative

Mike Callahan - State Farm Agency
Chicago, IL

Position Overview Successful State Farm Agent is seeking a qualified professional to join their winning team for the role of Customer Service Representative - State Farm Agent Team Member. Insuranc…

View Details
Posted 2025-11-14