Jobiglo

No results.

Sr. Embedded Software Engineer, Robotics Platform

serverobotics · los angeles

New
Senior 🇬🇧 English
Embedded Linux Concurrency Interprocess communication NVIDIA Jetson Distributed systems Networking RPC frameworks Protocol Buffers FlatBuffers Cap’n Proto Telemetry Observability

Job description

About the role

At Serve Robotics we are reimagining urban mobility with a personable sidewalk robot that delivers goods while reducing street congestion. The team is expanding its fleet across major U.S. cities and needs senior engineers to turn the robotics platform from a novelty into a reliable, ubiquitous service.

Key responsibilities

  • Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux.
  • Own platform components from technical design through validation, deployment, and operation across the robot fleet.
  • Partner with software teams to identify reliability and performance issues and deliver reusable solutions.
  • Collaborate with Autonomy and Systems Engineering on risk assessments, failure analysis, and fault‑handling strategies.
  • Translate system‑level safety and reliability requirements into software behavior and verification strategies.

Required profile

  • Bachelor’s degree in Computer Science, Robotics, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5+ years of professional software engineering experience with production C++ (C++17 or newer).
  • Extensive experience developing and debugging systems software in embedded Linux environments.
  • Strong understanding of multithreaded programming, concurrency, synchronization, and interprocess communication.
  • Proven ability to own complex software components through design, implementation, testing, and deployment.

Required skills

  • Modern C++ (C++17+)
  • Embedded Linux
  • Multithreading and concurrency
  • Interprocess communication (IPC)
  • Real‑time and safety‑critical system development
  • Performance profiling and optimization on constrained resources
  • NVIDIA Jetson or similar embedded computing platforms
  • Linux kernel internals and scheduling
  • Fault‑tolerant architecture and functional safety
  • Distributed systems, networking, RPC frameworks
  • Protocol Buffers, FlatBuffers, Cap’n Proto
  • Telemetry, observability, health‑monitoring for fleets
  • Sensor integration and embedded hardware interfacing

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec serverobotics.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 7 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

serverobotics

los angeles