Senior Embedded Robotics Platform Engineer

Serve Robotics Inc

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Serve Robotics Inc. in the United States seeks an experienced software engineer to design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux across our robot fleet.

You will own significant platform components from design through validation and operation, collaborating with software teams to improve reliability, performance, and developer experience.

Qualifications

  • 5+ years of professional software engineering experience with C++ (C++17+).
  • Production software experience in embedded Linux environments.
  • Strong understanding of concurrency, interprocess communication, and real‑time systems.
  • Experience owning complex components from design to deployment.
  • Ability to troubleshoot across software and hardware boundaries.

Responsibilities

  • Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux.
  • Own significant platform components from design through validation and operation across the robot fleet.
  • Collaborate with other software teams to improve reliability, performance, and developer experience.
  • Work with autonomy and systems engineering on risk assessments and safety‑related software strategies.
  • Translate system requirements into software interfaces and verification strategies.

Skills

C++ development
Embedded Linux
Multithreading
Systems-level software
Latency-sensitive
Problem solving
Communication skills

Education

Bachelor’s degree in CS/Robotics/Engineering

Tools

NVIDIA Jetson

Job description

Serve Robotics Inc. in the United States seeks an experienced software engineer to design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux across our robot fleet.

You will own significant platform components from design through validation and operation, collaborating with software teams to improve reliability, performance, and developer experience.

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 Robotics Software Engineer (Embedded Linux)
Senior Robotics Software Engineer (Embedded Linux)

Serve Robotics Inc • United States

On-site
USD 140,000 - 210,000
Senior Embedded C++ Engineer for Autonomous Robots
Senior Embedded C++ Engineer for Autonomous Robots

Partner Company • United States

Remote
USD 110,000 - 160,000
Sr. Embedded Software Engineer, Robotics Platform (Fully Remote)
Sr. Embedded Software Engineer, Robotics Platform (Fully Remote)

Partner Company • United States

Remote
USD 110,000 - 160,000
Sr. Embedded Software Engineer, Robotics Platform
Sr. Embedded Software Engineer, Robotics Platform

Serve Robotics Inc • United States

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

Devconnectplatform • United States

Hybrid
USD 120,000 - 180,000
Senior Embedded Software Engineer — Robotics (Linux/C++)
Senior Embedded Software Engineer — Robotics (Linux/C++)

Palladyne AI • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
401(k) with company match
Medical coverage
Dental coverage
+4
Senior Embedded Software Engineer - Safety-Critical Robotics
Senior Embedded Software Engineer - Safety-Critical Robotics

Rustify • United States

Hybrid
USD 105,000 - 165,000
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 Software Engineer Real-Time Linux for Robotics
Senior Embedded Software Engineer Real-Time Linux for Robotics

47G • Salt Lake City (UT)

On-site
USD 130,000 - 180,000
Competitive pay
401(k) with company match
Medical, dental, and vision coverage
+2