Skip to main content

Mobileye

Sr. Software Engineer - Robot Compute Platform

Shanghai, China

Location
Shanghai, China
Work
On-site
Employment
Full-time
Level
Senior
Function
Engineering
Pay
Not stated
Posted
4 months ago

About the role

At Mentee Robotics, we are redefining humanoid automation with an AI-first approach - combining perception, reasoning, and dexterous manipulation into fully autonomous systems that continuously learn and adapt.

We are now expanding with a new robotics Engineering Center in China, working hand-in-hand with our engineering teams in headquarters. Its mission: to rapidly develop our next-generation full-size humanoid and bring it to life - a walking, working platform that becomes the foundation of our next generation of products. This is a small, senior, hands-on team where speed of iteration is the core value.

We are looking for a Senior Software Engineer to own the robot's onboard compute platform: running neural network policies on Jetson at control rate, and the entire interface to the embedded layer - EtherCAT/CAN master, sensors, IMU, and Real-Time Linux. You are the person who turns a trained policy into a robot that moves.

Who you are 期待中的你

  • A systems software engineer who thinks in latency budgets and memory copies
  • Equally comfortable in CUDA/TensorRT and in a CAN bus trace
  • You take full ownership from kernel configuration to inference output

Responsibilities

  • Own the onboard software platform on NVIDIA Jetson: Real-Time Linux configuration, scheduling, and performance tuning
  • Deploy and optimize neural network policies for real-time inference: TensorRT, quantization, zero-copy data paths, strict latency budgets
  • Implement and maintain the EtherCAT/CAN master and the joint-level communication with the Motor Controller PCBs
  • Integrate sensors: IMU drivers, filtering and time synchronization, cameras and additional sensing as needed
  • Build the middleware that moves observations and actions between the bus and the policy at loop rate, deterministically
  • Develop logging, replay, and introspection tooling for the whole robot software stack
  • Work daily with the RL and Sim2Real engineers on the deployment pipeline, and with embedded on the bus API

Requirements

  • B.Sc. in Computer Science, Engineering, or a related field
  • 8+ years of software engineering with heavy C/C++ focus; deep understanding of modern C++, memory management, and parallelism
  • Extensive experience developing and debugging in embedded Linux environments; real-time or low-latency systems experience
  • Hands-on experience deploying neural networks on edge platforms (NVIDIA Jetson, TensorRT or equivalent)
  • Knowledge of embedded communication protocols: EtherCAT, CAN, SPI, I2C
  • Production-grade Python for tooling and pipelines
  • Experience with PREEMPT_RT kernels and real-time performance monitoring

Advantages

  • Experience with GPU-accelerated services using zero-copy mechanisms to minimize data transfer latency
  • ROS 2 experience
  • Background in autonomous driving or edge-AI platforms
  • Comfortable communicating technical topics in English with international teams

Source

Posted by Mobileye on their own hiring page, jobs.eu.lever.co. OptiTalent shows it as published, read 07 Nov 2026 01:34 UTC; the original is the reference.

View the original ad ↗

More at Mobileye

  • Mobileye · Petah Tikva, Israel

    HybridFull-timeSeniorOperations

    Assist in managing the System team's tasks through all development phases, from requirements to production: planning, prioritization, tracking, and execution.; Coordinate system activities with the other teams: VLSI, RF, HW, Algorithms, SW, and Validation.; Manage dependencies,…

  • Mobileye · Jerusalem, Israel

    HybridFull-timeSeniorEngineering

    Design mounts and installation solutions for cameras, lidar, radar, computing units, and related hardware.; Develop projects from requirements and concept through detailed design, prototype, validation, and release.; Perform initial structural analysis and validation of designs…

  • Mobileye · Ramat Gan, Israel

    HybridFull-timeLead / staffEngineering

    ou’ll lead customer technical reviews, present readiness and validation evidence, and resolve concerns about testability and coverage.; You’ll translate customer expectations and system requirements into detailed integration plans, coverage, loads, diagnostics and monitoring…

  • Mobileye · Haifa, Israel

    On-siteFull-timeMid levelEngineering

    Develop and implement design automation tools and scripts.; Perform logic design flows from high-level design to synthesis and power analysis.; Evaluate and explore new automation technologies and advocate for efficiency improvements.; Evaluate multiple vendor solutions and…