Lead Embedded Firmware Engineer – Robotics & IoT

Litter-Robot

Auburn Hills, Northern (MI, KY)

Hybrid

USD 120,000 - 165,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
401K match
Pet-friendly office
Paid time off
On-site gym

Job summary

Whisker is seeking a Lead Engineer to drive embedded development of advanced motor control and robotic subsystems for our next‑generation smart pet products. You will operate at the front end of innovation, designing, prototyping and productizing high‑performance electromechanical systems.

This role requires deep firmware expertise, collaboration with cloud teams, and responsibility for code release, reviews, and system testing.

Qualifications

  • BS in Electrical Engineering, Computer Engineering or related field.
  • 5+ years in low-level firmware for embedded systems.
  • In-depth understanding of embedded firmware design principles, patterns and best practices.
  • Expertise in C and C++ for firmware development.
  • Knowledge of MCU, sensors, drivers, and interfaces (PWM, UART, I2C, SPI, USB, BLE, WiFi).
  • Experience with AWS IoT Device SDK and MQTT.
  • Embedded Linux (Yocto) and system integration.
  • Version control with Git/GitHub.
  • Testing: TDD, integration and regression testing.

Responsibilities

  • Architects and implements technical solutions on embedded systems to support IoT smart pet products
  • Works closely with AWS cloud engineering team on solutions for data management
  • Manages code release process for embedded team
  • Conducts code reviews across multiple teams
  • Conducts integration and system-level testing
  • Programs, solves, and debugs with detailed knowledge in machine control and multi-threaded / multi-core programming environments
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Stays up to date with state-of-the-art development tools, programming techniques, and computing equipment
  • Will perform additional responsibilities when required

Skills

C/C++ firmware
Embedded systems
RTOS (FreeRTOS)
Microcontroller selection
IoT/MQTT
Embedded Linux
GitHub
Python (nice to have)
BLE/WiFi

Education

BS in Electrical Engineering, Computer Engineering or related field

Tools

AWS IoT Device SDK
GitHub
Yocto
ST/ESP MCU ecosystems
MQTT

Job description

Whisker is seeking a Lead Engineer to drive embedded development of advanced motor control and robotic subsystems for our next‑generation smart pet products. You will operate at the front end of innovation, designing, prototyping and productizing high‑performance electromechanical systems.

This role requires deep firmware expertise, collaboration with cloud teams, and responsibility for code release, reviews, and system testing.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - IoT Robotics
Senior Embedded Firmware Engineer - IoT Robotics

Whisker • Auburn Hills (DE)

On-site
USD 120,000 - 160,000
Medical Insurance
Parental Leave
401K match
+2
Lead Firmware Engineer - Embedded IoT for Smart Pet Tech
Lead Firmware Engineer - Embedded IoT for Smart Pet Tech

Whisker • Auburn Hills (MI)

On-site
USD 110,000 - 170,000
Premium Medical insurance
401K match
Paid parental leave
+2
Lead Firmware Architect for Scalable IoT Systems
Lead Firmware Architect for Scalable IoT Systems

Whisker • Auburn Hills (MI)

On-site
USD 150,000 - 190,000
Premium insurance
Parental leave
Pet-friendly office
+1
Firmware Engineer
Firmware Engineer

Whisker • Auburn Hills (MI)

On-site
USD 110,000 - 170,000
Premium Medical insurance
401K match
Paid parental leave
+2
Firmware Engineer
Firmware Engineer

Litter-Robot • Auburn Hills (MI), Northern (KY)

Hybrid
USD 120,000 - 165,000
Health insurance
401K match
Pet-friendly office
+2
Senior Backend & Platform Leader — IoT & Cloud
Senior Backend & Platform Leader — IoT & Cloud

Whisker • Auburn Hills (MI)

On-site
USD 140,000 - 180,000
Premium Medical Insurance
Paid parental leave
Whisker Parents Program
+3
Firmware Architect
Firmware Architect

Whisker • Auburn Hills (MI)

On-site
USD 150,000 - 190,000
Premium insurance
Parental leave
Pet-friendly office
+1
Senior Embedded Firmware Engineer | C/C++, MCU, IoT
Senior Embedded Firmware Engineer | C/C++, MCU, IoT

Whirlpool Corporation • Benton Harbor (MI)

On-site
USD 100,000 - 140,000
Benefits package
Employee discount
Fitness reimbursement
+2
Senior Platform Engineer: Scalable IoT Backend
Senior Platform Engineer: Scalable IoT Backend

Litter-Robot • Auburn Hills (MI)

On-site
USD 140,000 - 210,000
Medical Insurance
401K match
Paid time off
+2
Senior Embedded Firmware Engineer – Robotics & Motor Control
Senior Embedded Firmware Engineer – Robotics & Motor Control

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 110,000 - 140,000