Startups · AI

Firmware Engineer - Rust

Proception Inc · Palo Alto, CA, US · On-site

← All jobs
About Proception Inc

Making humanoids dexterous enough to thread a needle. Backed by Y Combinator.

About the role

You will be responsible for writing low-level embedded firmware, performing driver bringup across a range of sensors/actuators, and building the real-time control pipelines that enable human-level dexterity. This role is hands-on and hardware-close: oscilloscopes, logic analyzers, DMA registers, and data sheets will be part of your daily workflow.

What they're looking for

  • Pursuing a BS/MS in Robotics, Electrical/Computer Engineering, Mechatronics , or related fields
  • Experience with real-time systems and RTOS-based development (FreeRTOS, Zephyr, or bare-metal)
  • Strong Python skills for test automation, HIL testing, and hardware validation
  • Hands-on experience with embedded peripherals: SPI, I2C, UART, CAN/CAN-FD, PWM, ADC, DMA
  • Solid understanding of:
  • Timing constraints & scheduler design
More about this role

Join our embedded systems team to build the real-time firmware, drivers, and hardware-level infrastructure that power our next-generation robotic hands. You will work at the bleeding edge of robotics—developing low-latency motor control firmware, bringing up custom electronics, integrating advanced sensors, and ensuring highly reliable operation across our robotic platforms.

You will be responsible for writing low-level embedded firmware, performing driver bringup across a range of sensors/actuators, and building the real-time control pipelines that enable human-level dexterity. This role is hands-on and hardware-close: oscilloscopes, logic analyzers, DMA registers, and data sheets will be part of your daily workflow.

  • Bring up custom embedded boards (STM32H7 etc.) from scratch
  • Implement low-level drivers for sensors, actuators, communication buses, and custom peripherals
  • Develop high-reliability firmware using Rust (Embassy) and C , optimized for tight timing budgets
  • Build DMA-based and interrupt-driven interfaces for high-rate data pipelines
  • Implement and tune real-time control loops (position, torque, impedance, velocity)
  • Develop high-frequency motor control firmware...

Read the full posting on Proception Inc's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.