Figure AI logo
Figure AI3 months ago

Senior Firmware Engineer

$160,000–$250,000 year

On-site · San Jose, California, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
AI Robotics

Job Summary

Senior Firmware Engineer to design, implement and test firmware in C/C++ for critical components such as motor controllers, battery management systems and sensing hardware in an AI humanoid robot; define strategies to facilitate code reuse across hardware platforms; develop Python tools to support test automation and hardware calibration; contribute to CI/CD infrastructure; support hardware/software integration in the lab; in-office collaboration five days per week in San Jose, CA.

Required Qualifications

  • 5+ years engineering experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Mastery of C, C++, Python and Linux
  • Experience implementing low level software on bare-metal systems and RTOS
  • Good knowledge of computer architecture
  • Deep understanding of communication buses and protocols like Ethernet, EtherCAT, Serial, CAN or USB
  • Comfortable using lab instruments (Oscilloscopes, logic analyzers...) and debugging tools (Lauterbach...)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$160k – $250k / yr

Senior Firmware Engineer · Figure AI

Apply on Sorce