Jobs and Careers
MA

Embedded Software Engineer - Real-Time Linux

Maven Robotics
San Francisco Bay Area, USAfull_timePosted 2 Feb 2026

About the role

<h1>Company Overview</h1> <p>Maven Robotics is building the world’s leading general-purpose AI robots.</p> <p>We are currently operating in stealth and are growing the world’s best team in AI robotics. We are looking for self-starters that are the world’s best in their field, who can innovate from a deep understanding of the fundamentals, and who share our values of unwavering truth seeking and integrity, humility, curiosity, and relentless determination.</p> <h1>Role Description</h1> <p class="p1">We are looking to recruit an exceptional&nbsp;<strong>Embedded Software Engineer - Real-Time Linux</strong>&nbsp;to help build the foundational real-time Linux platform powering the brains of our autonomous robotics systems. This is a critical role for developing high-performance, GPU-accelerated compute platforms tailored to robotics and machine learning workloads.</p> <p>In this role you will:</p> <ul> <li class="li1">Design, adapt, and integrate POSIX-compliant systems for advanced robotics and machine learning (ML) applications.</li> <li class="li1">Develop the framework for integration of controls, machine learning and supporting algorithms with real-time tasks.</li> <li class="li1">Collaborate with Controls and Machine Learning engineers to develop and optimize high performance autonomous systems.</li> <li class="li1">Develop and maintain drivers for integration with real-time robotic middleware.</li> <li class="li1">Build tools to monitor, verify and optimize system performance, ensuring reliable and deterministic behavior.</li> <li class="li1">Contribute to a deterministic and reproducible build and test environment for efficient development.</li> <li class="li1">Work with functional safety engineers to support standards compliance, audit readiness, and traceability.</li> <li class="li1">Develop robust solutions for over-the-air (OTA) updates, calibration management and software deployment strategies.</li> <li class="li1">Tackle complex, real-world challenges alongside a multidisciplinary team of experts.</li> </ul> <h1>Qualifications</h1> <p><em>Must-have:</em></p> <ul> <li class="li1">MS in computer engineering, computer science or a related discipline.</li> <li class="li1">Production experience with bringup and configuration of Linux PREEMPT_RT and similar operating systems (e.g. QNX).</li> <li class="li1">Strong understanding of Linux device trees, scheduling and memory management.</li> <li class="li1">Experience with multicore ARM SoCs, interprocess/intercore communications and message passing.</li> <li

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Maven Robotics

View company profile →