Full-Time

Sr. Sustaining Firmware Engineer

Confirmed live in the last 24 hours

Serve Robotics

Serve Robotics

201-500 employees

Autonomous delivery robots for food and retail

Compensation Overview

$140k - $170k/yr

Senior

Los Angeles, CA, USA

Category
Embedded Engineering
Software Engineering
Required Skills
Git
FreeRTOS
JIRA
C/C++
Requirements
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Robotics, or related field.
  • 5+ years of experience in embedded firmware development, particularly in complex hardware environments.
  • Strong proficiency in C/C++ for bare-metal or RTOS-based platforms (e.g., STM32, NXP, TI).
  • Deep understanding of real-time systems, embedded debugging, and firmware-hardware interaction.
  • Experience with common hardware interfaces: SPI, I2C, UART, PWM, GPIO, CAN.
  • Skilled with lab tools: oscilloscopes, logic analyzers, JTAG/SWD debuggers, signal generators.
  • Familiarity with structured development workflows: Git, code reviews, Jira/ticketing systems.
  • Comfortable interpreting electrical schematics and working closely with hardware teams.
  • Hands-on experience supporting firmware in robotics, automation, or field-deployed systems.
  • Working knowledge of RTOS (e.g., FreeRTOS, Zephyr), and/or embedded Linux.
  • Experience in motor control, sensor fusion, or safety-critical firmware is a strong plus.
Responsibilities
  • Lead structured firmware-level Failure Analysis (FA) and root-cause investigations across production and field environments.
  • Serve as a technical lead for resolving complex embedded issues involving sensors, actuators, safety systems, and power management.
  • Author and present detailed FA reports that drive alignment and inform long-term corrective actions.
  • Implement and validate firmware changes (bug fixes, improvements, hardware adaptation) through formal change processes.
  • Support and improve firmware documentation, including flowcharts, configuration maps, and debug procedures.
  • Collaborate with Electrical, Mechanical, and Systems Engineering to resolve multi-disciplinary issues at the board and system level.
  • Contribute to firmware bring-up, regression testing, and system validation for newly built or reworked robotic units.
  • Develop and maintain diagnostic tools and test routines to improve issue detection and field servicing.
  • Drive or contribute to cost reduction, yield improvement, and design-for-reliability initiatives.
  • Mentor junior firmware or sustaining engineers in debugging methodology and structured problem-solving.
Desired Qualifications
  • Bonus: Familiarity with ROS, hardware-in-the-loop (HIL) testing, or simulation environments.
  • Strong cross-functional communication, documentation, and technical leadership skills.

Serve Robotics is changing the delivery industry with its self-driving robots that provide sustainable and efficient delivery solutions. These lightweight, autonomous robots deliver small items, like food and retail products, while reducing carbon emissions and traffic congestion. The company operates on a subscription-based delivery-as-a-service model, allowing businesses in the food and retail sectors to benefit from faster and more reliable deliveries. What makes Serve Robotics unique is its commitment to sustainability and the ability of its robots to navigate urban environments without human intervention.

Company Size

201-500

Company Stage

Post IPO Equity

Headquarters

Redwood City, California

Founded

2021

Simplify Jobs

Simplify's Take

What believers are saying

  • Serve Robotics raised $80M to expand its robot delivery services by 2026.
  • The company is expanding operations to Miami, enhancing its market presence.
  • Advancements in AI improve robot navigation and efficiency in urban areas.

What critics are saying

  • Increased competition from companies like Starship Technologies and Nuro.
  • Potential regulatory challenges in new markets like Miami.
  • Dependence on partnerships with platforms like Uber Eats.

What makes Serve Robotics unique

  • Serve Robotics uses zero-emissions rovers for eco-friendly urban deliveries.
  • The company offers a delivery-as-a-service model for scalable, flexible solutions.
  • Serve Robotics partners with major platforms like Uber Eats for expanded reach.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Professional Development Budget

Flexible Work Hours

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

-3%

2 year growth

-10%
Stock Titan
Feb 28th, 2025
Serve Robotics to Present at Cantor Global Technology Conference

Serve Robotics to present at Cantor Global Technology Conference.

The Robot Report
Feb 20th, 2025
Serve Robotics expands autonomous delivery to Miami Metro

Serve Robotics Inc. yesterday launched its delivery service using sidewalk robots in the Miami metropolitan area.

The Robot Report
Feb 20th, 2025
Serve Robotics Expands Autonomous Delivery To Miami Metro

Serve announced the launch of its service in the Miami metro area. | Credit: Serve Robotics. Serve Robotics Inc. yesterday launched its delivery service using sidewalk robots in the Miami metropolitan area. The company also expanded its existing partnership with Shake Shack Inc. and established a partnership with Mister O1 Extraordinary Pizza

Refresh Miami
Feb 19th, 2025
Look Down And All Around: More Delivery Robots Are On Their Way

More delivery robots are coming to Miami, and they may just deliver your next pizza or burger order.Serve Robotics, a sidewalk delivery company, announced that it is launching operations in the Miami metro area this year. Customers who order from locations of its partners Shake Shack or Mister O1 Extraordinary Pizza in the Brickell and Miami Beach neighborhoods with Uber Eats may receive their next order via Serve’s autonomous robots.This expansion builds on Serve’s multi-year growth in Los Angeles and its planned entry into the Dallas-Fort Worth market. With approximately 120,000 residents and their bustling commercial districts, Miami Beach and Brickell provide smart places to launch sustainable robotic delivery. Serve says it has worked closely with city officials and local stakeholders to ensure a smooth rollout.“Our robots are currently operating on the ground in Brickell and Miami Beach, and we expect to grow our footprint in the coming months. Our experience operating in LA shows that we can expect to grow steadily over time. Serve is currently operating in six neighborhoods in LA – Downtown, Sawtelle, Westwood, Hollywood, West Hollywood and Koreatown

PYMNTS
Feb 3rd, 2025
Serve Robotics Ceo Sees Delivery Robots Transforming Last-Mile Logistics

Serve Robotics CEO Ali Kashani envisions autonomous delivery robots transforming urban logistics by optimizing the pickup and delivery of food and other products to lower the cost of last-mile delivery for businesses. This year, it is planning to deploy 2,000 Uber Eats delivery robots — further expanding in Los Angeles and looking to deploy in Dallas and other cities. Serve was spun out of Uber a year ago, after Uber acquired Postmates in 2020. Serve had been part of Postmates. Last year, the company announced a partnership with Uber Eats and Shake Shack to deliver in Los Angeles. Serve Robotics’ delivery bots currently traverse several Los Angeles neighborhoods, rolling on sidewalks to pick up food orders from 900 restaurants