Senior Embedded Robotics Platform Engineer

Serve Robotics Inc

United States

Hybrid

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Serve Robotics Inc is hiring a senior software engineer to design, develop, test, and maintain robotics middleware and applications on embedded Linux. You will own significant platform components through design, validation, deployment, and fleet-wide operation.

You will collaborate with autonomy, systems, and hardware teams to improve reliability, performance, and safety, translating system requirements into software behavior and tests.

Qualifications

  • Bachelor's degree in a technical field or equivalent practical experience.
  • 5+ years of professional software engineering with production C++ (C++17+).
  • Experience in embedded Linux systems software development.
  • Strong multithreading, concurrency, IPC and systems-level programming.
  • Experience designing software for latency-sensitive, real-time or high-reliability systems.
  • Experience profiling and optimizing embedded software for performance and resource use.
  • Independent ownership of complex software components end-to-end.
  • Strong troubleshooting and cross-disciplinary collaboration skills.

Responsibilities

  • Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux.
  • Own key platform components from design through deployment and operation across Serve's robot fleet.
  • Collaborate with software teams to improve reliability, performance, and developer experience.
  • Work with Autonomy and Systems Engineering on risk assessment, fault-handling and software architecture.
  • Translate safety and reliability requirements into software behavior, interfaces, and tests.
  • Develop instrumentation, benchmarks, logging, tracing, and fleet-level metrics.

Skills

C++17
Embedded Linux
Multithreading
IPC
System design
Mentorship
Communication
Safety-critical

Education

Bachelor's degree in CS/Robotics/CE

Job description

Serve Robotics Inc is hiring a senior software engineer to design, develop, test, and maintain robotics middleware and applications on embedded Linux. You will own significant platform components through design, validation, deployment, and fleet-wide operation.

You will collaborate with autonomy, systems, and hardware teams to improve reliability, performance, and safety, translating system requirements into software behavior and tests.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Robotics Platform Engineer
Senior Embedded Robotics Platform Engineer

serverobotics • Concord (NH)

On-site
USD 120,000 - 170,000
Senior Embedded Robotics Platform Engineer
Senior Embedded Robotics Platform Engineer

Hidden Jobs • United States

Remote
USD 130,000 - 170,000
Senior Robotics Embedded Engineer — Firmware & Hardware Lead
Senior Robotics Embedded Engineer — Firmware & Hardware Lead

Serve Robotics Inc • Redwood City (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Robotics Engineer - Firmware Lead
Senior Embedded Robotics Engineer - Firmware Lead

serverobotics • Redwood City (CA)

On-site
USD 150,000 - 190,000
Sr. Embedded Software Engineer, Robotics Platform
Sr. Embedded Software Engineer, Robotics Platform

Serve Robotics Inc • United States

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

serverobotics • Concord (NH)

On-site
USD 120,000 - 170,000
Senior Robotics Hardware Engineering Lead
Senior Robotics Hardware Engineering Lead

serverobotics • San Carlos (CA)

On-site
USD 180,000 - 280,000
Senior Embedded Software Engineer, Robotics (C++, Leader)
Senior Embedded Software Engineer, Robotics (C++, Leader)

Cobot • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Equity
Senior Embedded Robotics Software Engineer
Senior Embedded Robotics Software Engineer

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Architect — Safety-Critical Firmware & Linux
Senior Embedded Architect — Safety-Critical Firmware & Linux

FORT Robotics • Boston (MA)

On-site
USD 150,000 - 190,000