Electrical Solution Engineer – Humanoid Robotics
Track this application
Get Started FreeMatch score against your CV
Get Started FreeTailor your resume to this job
Get Started FreeAbout interviewing at NVIDIA
Recruiter screen, a technical screen mixing resume deep-dive with live coding, a hiring-manager conversation, then a panel of three to five 45–60 minute rounds: coding, systems design under hardware constraints, a domain deep-dive, and behavioral. Highly team-specific — you interview directly with the team — with C++ depth expected almost universally and decisions sometimes taking five-plus weeks after the panel.
Read the full NVIDIA interview process →Description
NVIDIA accelerates humanoid robots’ development with the Isaac solution and GR00T blueprint. We’re now looking for an Electrical Solution Engineer in Solutions Architecture Team to support this effort. You’ll collaborate with Gear Lab Team known for influential work in multimodal foundation models, large-scale robot learning, embodied AI, and physics simulation, pushing the frontier of humanoid robotics.
What you'll be doing:
Design, develop, and validate electronics for robotic systems, including motor drivers, sensor interfaces, and embedded systems
Design and implement analog and mixed-signal circuits for sensing, including amplification, filtering, and ADC interfacing
Develop embedded firmware in C/C++ for real-time control, sensor readout, and system integration
Bring up new hardware, debug electrical systems, and validate performance using lab instrumentation (oscilloscope, logic analyzer, current probes, DAQ)
Integrate sensors such as encoders, force/torque sensors, tactile sensors, IMUs, and optical systems into robotic platforms
Develop motor driver boards for BLDC, DC, and servo motors, including power electronics, gate drivers, and protection circuits
Implement low-level motor control algorithms (e.g., FOC, current/torque control, commutation) on MCU platforms
Optimize system performance across actuation and sensing, including efficiency, bandwidth, noise, stability, and robustness
Collaborate closely with mechanical and robotics teams on actuator and end-effector design, ensuring tight hardware-software co-design
Support rapid prototyping, testing, and iteration in a fast-paced hardware development environment
Work with vendors on fabrication, assembly, and design for manufacturability and reliability
What we need to see:
Bachelor’s or master’s degree in electrical engineering or related field
Over 3 years of experience of analog and digital circuit design, hands-on experience with PCB design (schematic and layout) using tools such as Altium, KiCad, or similar
Experience with embedded systems and MCU-based development (e.g., STM32, TI C2000, NXP)
Proficiency in embedded C/C++ for real-time systems
Experience with motor control systems (BLDC/servo), including FOC or similar techniques and designing sensor interfaces and signal conditioning circuits
Strong hands-on debugging skills with lab equipment
Solid understanding of control systems (position, velocity, torque control)
English: able to work in the English language setting
Ways to stand out from the crowd:
Background with high-performance or high-bandwidth actuation and production reliability
Hands-on experience with tactile sensing systems (capacitive, optical, resistive, vision-based) and encoder calibration
Strong skills in low-noise analog front-end circuit and high-resolution data acquisition design
Proficiency with real-time operating systems like FreeRTOS
Knowledge of communication protocols (CAN, SPI, I2C, UART, EtherCAT, Ethernet, USB)