Full-Time

Firmware Engineer

Confirmed live in the last 24 hours

Figure

Figure

51-200 employees

Develops autonomous humanoid robots for industries

Robotics & Automation
Industrial & Manufacturing
AI & Machine Learning

Mid, Senior

Sunnyvale, CA, USA

Required Skills
Python
Linux/Unix
Requirements
  • 5+ years of 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…)
Responsibilities
  • Architect, design, implement and test firmware in C or C++ for critical components such as motor controllers, battery management systems and sensing hardware
  • Define a strategy to facilitate reuse of the code base and tools used to develop firmware on different hardware platforms
  • Develop Python tools to support test automation or hardware calibration
  • Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration in the lab

Figure is a leading AI robotics company known for developing the world's first commercially viable autonomous humanoid robot, Figure 01. This groundbreaking technology, which combines human-like dexterity with advanced AI, is tailored to enhance productivity in sectors such as manufacturing and logistics. Working at Figure offers a unique opportunity to be at the forefront of robotics innovation, contributing to solutions that address critical labor shortages and drive industry progress.

Company Stage

Series B

Total Funding

$845M

Headquarters

Sunnyvale, California

Founded

2022

Growth & Insights
Headcount

6 month growth

48%

1 year growth

126%

2 year growth

375%