Firmware Engineer, Robotics

Added
9 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust i2c firmware microcontrollers spi

📋 Description

  • Develop bare-metal firmware for robotic systems
  • Bring up new boards and integrate sensors across hardware and software
  • Write startup code, peripheral drivers, and bootloaders
  • Debug hardware–firmware interactions during bring-up and deployment
  • Collaborate across electrical, mechanical, and control systems teams
  • Shape early firmware architecture for SF-based robotics systems

🎯 Requirements

  • Firmware experience for microcontrollers and hardware close to the device
  • Comfortable with bare-metal firmware, startup code, peripheral drivers, bootloaders
  • Read datasheets and schematics to understand hardware
  • Board bring-up, lab debugging, and early hardware validation
  • Debug hardware–firmware interactions with measurement tools
  • BS/MS in CS/CE/EE; embedded protocols: SPI, I2C, UART, CAN, Ethernet

🎁 Benefits

  • Equity in the compensation package
  • Work on cutting-edge embodied AI robotics
  • Collaborative, cross-disciplinary team environment
  • SF-based onsite role four days per week
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →