Sr. Embedded Software Engineer, Robotics Platform
serverobotics · los angeles
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
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
Published 6 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
serverobotics
los angeles
Related job offers
-
Vice President of Product
serverobotics los angeles -
VP of IT Infrastructure & Operations
serverobotics los angeles -
Lead Machine Learning Engineer
serverobotics los angeles -
Director
Food Safety and Inspection Service Thitani location -
AI Safety Specialist (Short‑Term Project)
HumanitApp Thitani location