Staff Embedded Software Engineer

Figureai

San Jose, CA, United States
$225,000 - $300,000 annually py
On-site
C++ embedded software development
Python for tooling
Linux kernel experience
Figure is an AI Robotics company developing a general purpose humanoid robot designed for commercial tasks and the home

Job Summary

  • Figure is an AI Robotics company developing a general purpose humanoid robot designed for commercial tasks and the home.
  • Responsibilities include architecting, designing, implementing, and testing embedded software in C++ and developing Python tools.
  • The role requires 5 days/week in-office collaboration in San Jose, CA.

Matching Summary

Figure is an AI Robotics company developing a general purpose humanoid robot designed for commercial tasks and the home.

Salary

$225,000 - $300,000 annually

Skills & Requirements

Must-have

  • C++ embedded software development
  • Python for tooling
  • Linux kernel experience
  • Real-time software implementation
  • Computer architecture knowledge
  • Communication bus protocols

Nice-to-have

  • Bazel build system experience
  • Docker container experience
  • Agile and TDD familiarity
  • CI/CD infrastructure development

Key Requirements

  • 10+ years of software engineering experience
  • Bachelor's or Master's degree
  • Mastery of C++, Python, and Linux
  • Linux Kernel Experience
  • Real-time software experience
  • Computer architecture knowledge
  • Communication bus and protocol knowledge
  • Lab instrument and debugging tool comfort

Work Rights

Not specified

Tailored Resume

Cover Letter