Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
    • Events
  • Portfolio
  • More tools
    • Hiring
  • Settings
All jobs
MRMaven Robotics logo

Maven Robotics

San Francisco Bay Area, California USA

Embedded Software Engineer - Real-Time Linux.

ENGINEERING

Company Overview

Maven Robotics is building the world’s leading general-purpose AI robots.

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.

Role Description

We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Linux 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.

In this role you will:

  • Design, adapt, and integrate POSIX-compliant systems for advanced robotics and machine learning (ML) applications.
  • Develop the framework for integration of controls, machine learning and supporting algorithms with real-time tasks.
  • Collaborate with Controls and Machine Learning engineers to develop and optimize high performance autonomous systems.
  • Develop and maintain drivers for integration with real-time robotic middleware.
  • Build tools to monitor, verify and optimize system performance, ensuring reliable and deterministic behavior.
  • Contribute to a deterministic and reproducible build and test environment for efficient development.
  • Work with functional safety engineers to support standards compliance, audit readiness, and traceability.
  • Develop robust solutions for over-the-air (OTA) updates, calibration management and software deployment strategies.
  • Tackle complex, real-world challenges alongside a multidisciplinary team of experts.

Qualifications

Must-have:

  • MS in computer engineering, computer science or a related discipline.
  • Production experience with bringup and configuration of Linux PREEMPT_RT and similar operating systems (e.g. QNX).
  • Strong understanding of Linux device trees, scheduling and memory management.
  • Experience with multicore ARM SoCs, interprocess/intercore communications and message passing.
  • Proficiency in C and C++
  • Experience with ROS 2 middleware and alternatives (Eg. FastDDS, CycloneDDS, Zenoh).
  • Familiarity with container technologies, container runtimes and related concepts (Eg. Docker, Containerd, Overlayfs).
  • Understanding of toolchains (compilers, linkers, debuggers, static analysis tools)
  • Self-starter attitude with strong ability to identify problems, prioritize them, then plan and execute working solutions.
  • Proactive, self-driven mindset with a strong ability to prioritize and deliver in a fast-paced startup environment.

Nice-to-have:

  • Familiarity with communication protocols (e.g. Ethernet, EtherCAT, CAN, CANOpen).
  • Knowledge of ARM SIMD/NEON architecture extensions.
  • Proficiency in additional programming languages (e.g. Python, Rust, Golang).
  • Expertise with multi-language build systems (e.g. Bazel, Bob).
  • Experience with Hypervisors (e.g. QNX Hypervisor, Jailhouse, Xen).
  • Understanding of container orchestration systems and tools (Eg. Kubernetes).
Pay
Not stated
Where
San Francisco Bay Area, California USA
Work
Not stated
Type
Not stated
Posted
25 Apr, 2025
Apply on the original postingSign in to prepare an application

Verified board

more at Maven Robotics.

2 Oct, 2024

Maven Robotics

Sr. Mechanical Engineer, Robot Hardware Design

MRMaven Robotics logo
  • Senior level
  • Engineering

Santa Clara, CA

Salary not listed

Details
16 Apr, 2025

Maven Robotics

Software Engineer - DevOps and MLOps

MRMaven Robotics logo
  • DevOps & Infra

San Francisco Bay Area, California USA

Salary not listed

Details
28 Aug, 2026

Maven Robotics

Robot System Testing Engineer

MRMaven Robotics logo
  • Engineering

San Francisco Bay Area, California USA

Salary not listed

Details

similar roles.

16 Sep, 2026

Sustainable Talent

Sr. SRAM Layout Design Engineer supporting Nvidia

STSustainable Talent logo
  • Contract
  • Senior level
  • On-site
  • Engineering

Santa Clara, CA

On-site

Details
7 Oct, 2026

Sustainable Talent

Process Engineering Specialist – Battery Pack Assembly

STSustainable Talent logo
  • Remote
  • Engineering

$74.3k–166.2k/yr

Jeffersonville, IN

Details
27 Aug, 2026

Sustainable Talent

Lab Capacity Reservations Coordinator supporting Nvidia

STSustainable Talent logo
  • Contract
  • Engineering

Santa Clara, CA

Contract

Details
17 Jan, 2025

Sustainable Talent

Join our Engineering Talent Community!

STSustainable Talent logo
  • Engineering

USA

Salary not listed

Details
7 Oct, 2026

Sustainable Talent

Engineering Lab Technician supporting Nvidia

STSustainable Talent logo
  • Contract
  • Engineering

Hillsboro

Contract

Details
7 Oct, 2026

Sustainable Talent

Controls Engineering Specialist – Battery Pack Assembly

STSustainable Talent logo
  • Remote
  • Engineering

$74.3k–166.2k/yr

Jeffersonville, IN

Details