NVIDIA logo

Full-Stack Solution Engineer

NVIDIA

On-site
Shanghai, China
Full-time
Mid Level
1+ yrs
Salary not listedPosted 6d ago

Real job — pulled straight from NVIDIA’s careers page · Verified August 7, 2026 · No reposts.

Job description

NVIDIA is hiring a Full-Stack Solution Engineer — a full-time, based in Shanghai, China role. Apply directly on NVIDIA's careers page below.

Full-Stack Solution Engineer - Sensorized Human

Location: China, Shanghai, China, Beijing

Time Type: Full time

Job Description

At NVIDIA, we are closing the "embodiment gap." We don’t just build robots; we build digital and physical nervous systems that allow humans to teach robots. You will lead the development of DexUMI (Dexterous Universal Manipulation Interface), a framework that leverages human-worn hardware and advanced computer vision to transfer complex skills from human hands to robotic actuators.

This is a True Full-Stack role in Solutions Architecture Team: you will touch everything from the tactile sensor firmware on a wearable exoskeleton to the cloud-based data pipelines that train our diffusion policies.

What you'll be doing:

  • Hardware-Software Co-Design: Maintain and iterate on the DexUMI wearable exoskeleton. You will bridge the kinematics gap between human hands and diverse robot end-effectors (e.g., XHand, Inspire Hand).

  • Sensor Fusion & Integration: Integrate high-fidelity tactile sensors and IMUs into wearable interfaces. Ensure low-latency data streaming.

  • Vision & Perception Pipelines: Implement and optimize the "software adaptation" layer—using tools to segment human operators out of training data and robot embodiments.

  • Data Engineering for AI: Build robust pipelines to collect, clean, and replay dexterous manipulation data for Imitation Learning and Diffusion Policies.

  • Optimization: Solve bi-level optimization problems to parameterize exoskeleton designs that maximize human wearability while preserving robot-equivalent fingertip workspaces.

What we need to see:

  • A MS/PhD in Robotics, Machine Learning, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field (or equivalent experience) with at least 1 years of research and engineering experience.

  • The "Body" (Hardware/Embedded): Proficiency in C/C++ for embedded systems and ROS2, with hands-on experience in tactile sensing, force-feedback (haptics), and motor control.

  • Mechatronics & Prototyping: Experience with CAD (SolidWorks/Fusion360) and rapid prototyping, including 3D printing and PCB design.

  • The "Brain" (Software/AI): Expertise in Python and deep learning frameworks (PyTorch), with familiarity in computer vision (CV) models.

  • Advanced AI Techniques (Plus): Understanding of Imitation Learning or Reinforcement Learning (RL) is a strong plus.

  • The "Bridge" (Integration): Experience with Record3D or iPhone-based spatial tracking, enabling integration between perception and physical systems.

  • Systems & Infrastructure: Experience working in Ubuntu/Linux environments with high-performance data serialization tools such as Protobuf and MQTT.

Get Full-Stack Solution Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
KISS logo

KISS

New

Product Development Manager, Cosmetics

Remote
✓ From careers page· 6m ago
INTECH Process Automation logo

Control System Engineer

Lahore, Pakistan
✓ From careers page· 39m ago
Devoteam logo

Creative Technologist

Levallois-Perret, IDF
✓ From careers page· 40m ago
Devoteam logo

Creative Tech Solution Architect (Remote)

Remote · Portugal, Remote
✓ From careers page· 43m ago

Frequently asked questions

What skills are required for Full-Stack Solution Engineer at NVIDIA?

The required skills for Full-Stack Solution Engineer at NVIDIA include: C++, Embedded Systems, SolidWorks, Python, PyTorch, Computer Vision, Linux.

What is the seniority level for Full-Stack Solution Engineer at NVIDIA?

Full-Stack Solution Engineer at NVIDIA is a Mid Level level position.

How do I apply for Full-Stack Solution Engineer at NVIDIA?

You can view the full description and apply for Full-Stack Solution Engineer at NVIDIA on EchoJobs: https://echojobs.io/job/nvidia-full-stack-solution-engineer-sensorized-human-bbewo.