Senior Embedded Robotics Platform Engineer

Hidden Jobs

United States

Remote

USD 130,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Hidden Jobs seeks a senior embedded software engineer to build and maintain the robotics platform powering a fleet of autonomous sidewalk delivery robots. You will use modern C++ on embedded Linux with end-to-end ownership of platform components and collaborate with autonomy and systems teams on safety-critical behavior.

You will design, test, and maintain middleware and application frameworks, own major platform components, and partner with consumer software teams to close reliability gaps

Qualifications

  • Bachelor's degree in Computer Science, Robotics, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5+ years of professional software engineering experience, including significant production work in modern C++ (C++17 or newer).
  • Experience developing and debugging systems software in embedded Linux environments.
  • Strong grasp of multithreaded programming, concurrency, synchronization, interprocess communication, and systems-level development.
  • Background designing software for latency-sensitive, safety-related, real-time, or high-reliability systems.
  • Experience profiling and optimizing embedded software for performance, reliability, and resource utilization.
  • Demonstrated ability to independently own complex software components from design through deployment.
  • Strong troubleshooting skills across software and hardware boundaries and clear written and verbal communication.

Responsibilities

  • Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux.
  • Own significant platform components from design through deployment across the robot fleet.
  • Partner with consumer software teams to identify reliability, performance, and developer-experience gaps and ship reusable solutions.
  • Collaborate with autonomy and systems engineering on risk assessments, failure analysis, fault-handling strategies, and software architecture.
  • Translate system-level safety and reliability requirements into software behavior, interfaces, and verification strategies.
  • Build instrumentation, benchmarks, logging, tracing, and fleet-level metrics that surface software health and reliability.
  • Diagnose complex system-level issues spanning concurrency, scheduling, interprocess communication, networking, and constrained compute resources.
  • Lead technical design and code reviews, contribute to engineering standards, and mentor other engineers.

Skills

C++17+
Embedded Linux
Multithreading
Systems-level dev
Troubleshooting
Code reviews
Mentoring
Software architecture

Education

Bachelor's degree in CS/Robotics/CE

Tools

NVIDIA Jetson
IPC mechanisms
Profiling/Optimization
Protobuf/FlatBuffers/Cap'n Proto
RPC frameworks

Job description

Hidden Jobs seeks a senior embedded software engineer to build and maintain the robotics platform powering a fleet of autonomous sidewalk delivery robots. You will use modern C++ on embedded Linux with end-to-end ownership of platform components and collaborate with autonomy and systems teams on safety-critical behavior.

You will design, test, and maintain middleware and application frameworks, own major platform components, and partner with consumer software teams to close reliability gaps

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

Serve Robotics Inc • United States

Hybrid
USD 140,000 - 210,000
Senior Embedded Robotics Platform Engineer
Senior Embedded Robotics Platform Engineer

serverobotics • Concord (NH)

On-site
USD 120,000 - 170,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
Remote Embedded Systems & Cloud Engineer for Robotics
Remote Embedded Systems & Cloud Engineer for Robotics

Hidden Jobs • United States

Remote
USD 67,000 - 96,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 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 Platform Engineer (Robotics)
Senior Embedded Platform Engineer (Robotics)

humanoid • Massachusetts

On-site
USD 180,000 - 250,000
Health coverage
PTO 23 days
401k with match
+4
Senior Embedded C++/Rust Engineer (Safety-Critical)
Senior Embedded C++/Rust Engineer (Safety-Critical)

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Senior Embedded C++/Rust Engineer for Safety-Critical Robots
Senior Embedded C++/Rust Engineer for Safety-Critical Robots

Full Spectrum • Westborough (MA)

On-site
USD 120,000 - 190,000