Staff Embedded Software Engineer

Reposted 13 Days Ago
San Jose, CA, USA
In-Office
180K-240K Annually
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Role
Design and implement embedded software for humanoid robots, improve development environments, and support hardware/software integration and CI/CD infrastructure.
Summary Generated by Built In

Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It’s time to build.

We are looking for an Embedded Software Engineer to design, implement and test key aspects of our Humanoid software. 

Responsibilities: 

  • Architect, design, implement and test embedded software in C++ running on the Humanoid compute platform
  • Develop Python tools to support data management, test automation or robot calibration
  • Continuously improve our development environment
  • Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration in the lab

Requirements: 

  • 10+ years of software engineering experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Mastery of C++, Python and Linux
  • Linux Kernel Experience
  • Experience implementing real-time software
  • 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…).

Bonus Qualifications: 

  • Experience with the Bazel build system
  • Experience with Docker containers
  • Experience implementing CI/CD infrastructures
  • Familiar with Agile and Test driven development
  • Yocto experience

The US base salary range for this full-time position is between $225,000 - $300,000 annually.

The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended. 

Skills Required

  • 5+ years of software engineering experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Mastery of C++, Python, and Linux
  • Experience implementing real-time software
  • 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...)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sunnyvale, California
86 Employees
Year Founded: 2022

What We Do

Figure is an AI Robotics company building the world's first commercially viable autonomous humanoid robot. We are based in Sunnyvale, CA.

Similar Jobs

Relativity Space Logo Relativity Space

Embedded Software Engineer

Aerospace • Hardware • Robotics • Software • Manufacturing
Easy Apply
In-Office
Long Beach, CA, USA
2200 Employees
181K-249K Annually

General Motors Logo General Motors

Staff Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Mountain View, CA, USA
165000 Employees
217K-275K Annually

Heron Power Logo Heron Power

Embedded Software Engineer

Energy • Renewable Energy
In-Office
Scotts Valley, CA, USA
43 Employees
150K-220K Annually

Lightmatter Logo Lightmatter

Embedded Software Engineer

Artificial Intelligence • Hardware • Machine Learning • Software
In-Office
Mountain View, CA, USA
105 Employees
191K-215K Annually

Similar Companies Hiring

Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account