Embedded Systems Integration Engineer

Figure AI Figure AI · Robotics · HQ · Systems Integration & Test

Figure AI is seeking an Embedded Systems Integration Engineer to build backend infrastructure for validating interactions between hardware, firmware, and software in their humanoid robots. The role involves designing and implementing automated test frameworks, bring-up flows, and validation pipelines to ensure reliable, integrated systems and catch regressions early.

What you'd actually do

  1. Architect test infrastructure that exercises end-to-end functionality of embedded systems across hardware, firmware, and software boundaries.
  2. Develop backend systems (Python, CLI tools, internal APIs) to run tests, log results, and determine pass/fail conditions.
  3. Bring up and validate subsystem and system level changes, tracking changes in behavior and performance across releases.
  4. Automate testing pipelines for regression detection and continuous integration.
  5. Debug and triage failures across layers—hardware faults, firmware bugs, or software integration issues.

Skills

Required

  • embedded systems
  • firmware interacts with hardware peripherals (I2C, Ethernet, SPI, CAN, UART, ADCs, GPIO, etc.)
  • Python or similar scripting language for test automation
  • bringing up custom embedded boards
  • working across firmware/software stacks
  • Linux-based development environments

Nice to have

  • CI/CD tools (e.g., GitHub Actions, Jenkins, TeamCity)
  • test automation frameworks (e.g., PyTest, Robot Framework)
  • hardware-in-the-loop (HIL) systems
  • board-level validation
  • power-on sequencing
  • sensor verification
  • robotics
  • automotive
  • aerospace
  • complex embedded systems
  • hands-on at the bench with test equipment

What the JD emphasized

  • ship reliable, integrated systems