About this role
Serve Robotics is hiring a Senior Robotics Embedded Engineer in Redwood City, CA to drive hardware-firmware integration across multiple designs. This permanent position suits an experienced engineering professional with a strong background in low-level firmware development and robotics.
Role Overview
The Senior Robotics Embedded Engineer guides early board bring-up, feature enablement, system integration, and test infrastructure development. The professional collaborates closely with electrical, mechanical, and systems teams to ensure robust hardware performance within sidewalk delivery robots.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Serve Robotics designs personable sidewalk robots aimed at moving deliveries away from congested streets to serve local businesses, merchants, and pedestrians. The enterprise operates fleets in cities such as Los Angeles, Miami, Dallas, Atlanta, and Chicago, utilizing a diverse team of software, hardware, and design veterans.
How to Apply
Interested candidates should apply directly on the official company careers page.
Skills and tech stack
Questions candidates ask
What is the salary and compensation for this role?
The position offers a salary between $182K and $202K along with equity.
Where is the job located?
The role is located in Redwood City, CA.
What education level is required?
Applicants must hold a Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
How many years of experience are needed?
Candidates must have 7+ years of experience developing embedded firmware in C/C++, Python, and Bash.
What technical proficiencies are required for the position?
Required proficiencies include Linux and RTOS-based systems, low-level hardware interfaces, communication protocols like CAN, UART, I2C, SPI, and Ethernet, plus hands-on use of oscilloscopes, logic analyzers, and JTAG.