← Back to jobs

Remote job

Sr. Embedded Software Engineer, Robotics Platform

Other Full-time Permanent US

Job details

$167.8K – $204K $167.8K - $204K Salary
US Eligibility
Senior Experience
Full-time Employment

About this role

Role overview A senior embedded software role focused on building and maintaining the robotics platform that powers a fleet of autonomous sidewalk delivery robots. The work spans modern C++ on embedded Linux, with end-to-end ownership of platform components and close collaboration with autonomy and systems teams on safety-critical behavior.

Responsibilities - Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux. - Own significant platform components from technical design and implementation through validation, deployment, and live operation 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.

Requirements - Bachelor's degree in Computer Science, Robotics, Computer Engineering, Electrical Engineering, or a related discipline, 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.

Nice to have - Middleware experience for robotics, autonomous vehicles, or similarly complex systems. - Production software deployment on NVIDIA Jetson or comparable embedded compute platforms. - Linux internals knowledge covering scheduling, resource management, device interfaces, and IPC mechanisms. - Exposure to fault-tolerant architecture, failure-mode analysis, or functional safety. - Experience with distributed systems, RPC frameworks, and serialization formats such as Protocol Buffers, FlatBuffers, or Cap'n Proto. - Telemetry, observability, or health-monitoring work for robotics or device fleets. - Integrating software with sensors, embedded hardware, or other robotic system components.

Skills detected in the listing

C++Machine Learning
Detected Sep 26, 2026
Last verified Sep 26, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight