Senior Embedded Robotics Platform Engineer

Serve Robotics

United States

Remote

CAD 110,000 - 170,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Serve Robotics is building a next-generation robotic delivery platform. The role focuses on designing and implementing robotics middleware and high‑reliability software for embedded Linux on our fleet of sidewalk delivery robots.

You will own major platform components, collaborate with cross‑functional teams, and help drive safety‑critical software architectures, performance instrumentation, and scalable system health metrics.

Qualifications

  • 5+ years of professional software engineering experience, including production software in modern C++ (C++17+).
  • Experience developing and debugging systems software in embedded Linux environments.
  • Strong understanding of multithreaded programming, concurrency, synchronization, and IPC.
  • Experience designing software for latency-sensitive, real-time, or high-reliability systems.

Responsibilities

  • Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux.
  • Own significant platform components from design to deployment across Serve’s robot fleet.
  • Collaborate with Autonomy and Systems Engineering on risk assessments, fault-handling strategies, and software architecture.
  • Translate system-level safety and reliability requirements into software behavior and interfaces.
  • Develop instrumentation, logging, and fleet-level metrics to measure software performance.

Skills

C++17+
Embedded Linux
Multithreading
Problem solving

Education

Bachelor's degree in CS/Robotics/Engineering

Tools

NVIDIA Jetson
Linux internals

Job description

Serve Robotics is building a next-generation robotic delivery platform. The role focuses on designing and implementing robotics middleware and high‑reliability software for embedded Linux on our fleet of sidewalk delivery robots.

You will own major platform components, collaborate with cross‑functional teams, and help drive safety‑critical software architectures, performance instrumentation, and scalable system health metrics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Robotics Platform
Senior Embedded Software Engineer - Robotics Platform

Devconnectplatform • United States

Hybrid
USD 120,000 - 180,000
Senior Embedded Robotics Platform Engineer
Senior Embedded Robotics Platform Engineer

serverobotics • United States

Remote
USD 130,000 - 170,000
Senior Embedded Robotics Platform Engineer
Senior Embedded Robotics Platform Engineer

Serve Robotics Inc • United States

Remote
USD 140,000 - 210,000
Sr. Embedded Software Engineer, Robotics Platform
Sr. Embedded Software Engineer, Robotics Platform

Serve Robotics • United States

Remote
CAD 110,000 - 170,000
Sr. Embedded Software Engineer, Robotics Platform
Sr. Embedded Software Engineer, Robotics Platform

Devconnectplatform • United States

Hybrid
USD 120,000 - 180,000
Sr. Embedded Software Engineer, Robotics Platform
Sr. Embedded Software Engineer, Robotics Platform

serverobotics • United States

Remote
USD 130,000 - 170,000
Senior Software Engineer, AI-Driven Ops Tools
Senior Software Engineer, AI-Driven Ops Tools

Serve Robotics Inc • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Chief Product & Design Leader, Robotics
Chief Product & Design Leader, Robotics

Serve Robotics • United States

On-site
USD 170,000 - 230,000
Senior Software Engineer, AI-Driven Operations Tools
Senior Software Engineer, AI-Driven Operations Tools

Serve Robotics • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer - AI-Driven Ops Tools
Senior Software Engineer - AI-Driven Ops Tools

Serve Robotics • Oregon

Hybrid
USD 120,000 - 180,000