Lead TeleOp Embedded Firmware Engineer

FigureSan Jose, CA
15h$150,000 - $250,000

About The Position

Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA. We are looking for a Firmware Engineer to design, implement and test firmware for critical components of our Humanoid and TeleOp system.

Requirements

  • 7+ years of hands-on engineering experience
  • Experience developing firmware for sensing hardware on bare-metal systems and RTOS
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Proficiency in C++ with expertise in low-level systems programming
  • Solid understanding of communication protocols and buses such as Ethernet, Serial, CAN, and USB

Nice To Haves

  • Experience building and maintaining CI/CD pipelines with tools like Jenkins or TeamCity
  • Familiarity with embedded Linux build systems such as Yocto or Buildroot
  • Knowledge of Agile methodologies and Test-Driven Development
  • Background in Teleoperation, Haptics, or Exoskeleton technologies

Responsibilities

  • Design, develop, test, and maintain firmware for embedded systems
  • Architect and contribute to Continuous Integration/Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration and troubleshooting in a lab setting
  • Develop and maintain embedded system environments for platform bring-up and firmware/software deployment
  • Create Python tools for test automation, calibration, and system diagnostics
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service