CrawlJobs Logo

Embedded Actuation Engineer

United States, San Jose 120000.00 - 225000.00 USD / Year · Job Posted January 16, 2026
Apply Position
Job Link Share

Job Description

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 an experienced Embedded Actuation Engineer on Systems Integration & Test to develop, implement and tune control algorithms for the robot actuators. This role will work closely with cross-functional teams to ensure the delivery of robust, high-performance actuation solutions for our humanoid.

Job Responsibility

  • Architect signal routing and processing of actuator data in our real-time stack
  • Manage actuator parameter storage, loading, and retrieval
  • Implement high performance actuation algorithms, in particular for closed loop torque control
  • Implement signal injection algorithms for system identification purposes
  • Implement failure fallback strategies
  • Implement real-time observers to enhance diagnostics and serve as alternative feedback for fallback strategies
  • Implement post-processing diagnostics for detecting actuator failures and improving the pace of failure analysis
  • Acquire in-depth cross-disciplinary knowledge of actuation subsystems to drive ongoing technology development
  • Conduct testing for algorithm validation and tuning in collaboration with test engineers, and generate high-quality reports to inform and influence engineering decisions

Requirements

  • 5+ years of hands-on experience developing robust C++ and Python code for embedded systems for high-performance motion control
  • Proven expertise in designing control architectures, control synthesis and tuning, system identification, and feedback linearization
  • Multidisciplinary knowledge spanning controls engineering, mechanical dynamics and data processing
  • Exceptional communication and planning skills, with an ability to document and present findings to technical teams effectively
  • Demonstrated experience in the integration and deployment of new, custom mechatronic systems for real-world applications
  • Resilient and effective in fast-paced, challenging environments
  • Competency in hands-on work within a lab setting, alongside strong engineering analysis capabilities
  • Passionate about delivering a rock-solid actuation system
  • MS degree in science or engineering

Nice to have

  • Prior experience working in robotics
  • Prior experience working with humanoids
  • Numerical modeling expertise

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Embedded Actuation Engineer

8 matching positions

Embedded Software Engineer III

As an Embedded Software Engineer III, you will lead feature development and syst...
Location
Location
United States , Fort Worth
Salary
Salary:
126630.00 - 147735.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 5+ years designing and implementing embedded real-time software systems using C/C++
  • Strong familiarity with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232
  • Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics
  • Experience with Agile development, device drivers, or flash programming tools a plus
Job Responsibility
Job Responsibility
  • Lead feature development for embedded applications on autonomous robotic vehicle platforms
  • Diagnose and resolve complex defects across vehicle control, actuator, and perception sensor systems
  • Drive systems engineering participation to ensure robust software integration across hardware and software stacks
  • Write clean, reusable C and C++ code following SOLID principles and established design patterns
  • Build and maintain unit, integration, and system simulation tests with a test-first approach
  • Contribute to continuous refactoring and maintain disciplined use of distributed version control
  • Support fielded systems and lead collaboration with engineering teams on integration challenges
What we offer
What we offer
  • 90% Medical
  • Generous PTO
  • Quarterly and Yearly Bonus Incentives
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer - III - Project Based

As an Embedded Software Engineer III, you will participate in the full software ...
Location
Location
United States , Mendon
Salary
Salary:
126630.00 - 147735.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 5+ years designing and implementing embedded real-time software systems using C/C++
  • Familiarity with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232
  • Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics
Job Responsibility
Job Responsibility
  • Develop and maintain features for embedded applications on autonomous robotic vehicle platforms
  • Diagnose and resolve defects across vehicle control, actuator, and perception sensor systems
  • Participate in systems engineering to ensure smooth software integration across hardware and software stacks
  • Write clean, reusable C and C++ code following SOLID principles and established design patterns
  • Build and maintain unit, integration, and system simulation tests with a test-first approach
  • Contribute to continuous refactoring and use distributed version control effectively
  • Support fielded systems and collaborate with engineering teams to resolve integration issues
What we offer
What we offer
  • 90% Medical
  • Generous PTO
  • Quarterly and Yearly Bonus Incentives
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer Iv - Project Based

At ASI, we are revolutionizing industries with state-of-the-art autonomous robot...
Location
Location
United States , Fort Worth
Salary
Salary:
145530.00 - 169785.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 8+ years designing and implementing embedded real-time software systems using C/C++
  • Strong familiarity with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232
  • Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics
Job Responsibility
Job Responsibility
  • Lead feature development for embedded applications on autonomous robotic vehicle platforms
  • Diagnose and resolve complex defects across vehicle control, actuator, and perception sensor systems
  • Drive systems engineering participation to ensure robust software integration across hardware and software stacks
  • Write clean, reusable C and C++ code following SOLID principles and established design patterns
  • Build and maintain unit, integration, and system simulation tests with a test-first approach
  • Contribute to continuous refactoring and maintain disciplined use of distributed version control
  • Support fielded systems and lead collaboration with engineering teams on integration challenges
What we offer
What we offer
  • Full Benefits - 90% Medical, Generous PTO, Quarterly and Yearly Bonus Incentives
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer - Iv - Project Based

As an Embedded Software Engineer IV, you will lead feature development and syste...
Location
Location
United States , Mendon
Salary
Salary:
145530.00 - 169785.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 8+ years designing and implementing embedded real-time software systems using C/C++
  • Strong familiarity with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232
  • Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics
  • Experience with Agile development, device drivers, or flash programming tools a plus
  • Ability to remain in a stationary position at a computer workstation for extended periods
  • Ability to operate a computer and other office productivity equipment continuously
  • Ability to communicate and exchange information in person, via phone, and through electronic means
Job Responsibility
Job Responsibility
  • Lead feature development for embedded applications on autonomous robotic vehicle platforms
  • Diagnose and resolve complex defects across vehicle control, actuator, and perception sensor systems
  • Drive systems engineering participation to ensure robust software integration across hardware and software stacks
  • Write clean, reusable C and C++ code following SOLID principles and established design patterns
  • Build and maintain unit, integration, and system simulation tests with a test-first approach
  • Contribute to continuous refactoring and maintain disciplined use of distributed version control
  • Support fielded systems and lead collaboration with engineering teams on integration challenges
What we offer
What we offer
  • 90% Medical
  • Generous PTO
  • Quarterly and Yearly Bonus Incentives
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer I

At ASI, we are revolutionizing industries with state-of-the-art autonomous robot...
Location
Location
United States , Fort Worth
Salary
Salary:
74070.00 - 86415.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • Experience designing and implementing embedded real-time software systems using C/C++
  • Familiarity with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Ability to work in an open, collaborative team environment
Job Responsibility
Job Responsibility
  • Develop and maintain features for embedded applications on autonomous compactor platforms
  • Diagnose and resolve reported defects across vehicle control, actuator, and sensor systems
  • Participate in systems engineering to support smooth software integration
  • Write understandable, reusable C and C++ code following SOLID principles and design patterns
  • Build and maintain unit, integration, and system simulation tests with a test-first approach
  • Contribute to continuous refactoring and use distributed version control effectively
  • Support fielded systems and collaborate with the team on integration issues
What we offer
What we offer
  • Full Benefits - 90% Medical
  • Generous PTO
  • Quarterly and Yearly Bonus Incentives
  • Fulltime
Read More
Arrow Right

Robot Embedded Systems Engineer

This is an exciting opportunity to work on cutting-edge robotics projects, contr...
Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong expertise in embedded systems development, including bare metal, RTOS, and Linux environments
  • Proven experience in robotics engineering, with a deep understanding of robotic systems and concepts
  • Solid knowledge of control systems, motion planning, and sensor fusion
  • Hands-on experience with robotic hardware components (sensors, actuators, and controllers)
  • Experience with ROS2 and robotic software frameworks
  • Strong background in computer vision and image processing
  • Proficiency in programming languages: C, C++, Python, Java, and JavaScript
  • Ability to design and develop both low-level and high-level system components
  • Strong analytical, research, and problem-solving skills
Job Responsibility
Job Responsibility
  • Design and implement advanced control algorithms for robotic movement on embedded systems
  • Develop robotic systems from concept through to deployment
  • Work with trajectory planning, coordinate frame systems, and sensor filtering techniques
  • Integrate and optimise robotic sensors and actuators (motors, IMUs, potentiometers, servos, etc.)
  • Conduct research, literature reviews, and critical analysis of robotics algorithms and methodologies
  • Develop and maintain software using robotic frameworks such as ROS2
  • Implement computer vision and image processing algorithms within robotic systems
  • Build custom tools, including command-line applications and GUI/web-based interfaces
  • Collaborate with cross-functional teams to ensure system performance, reliability, and scalability
Read More
Arrow Right

Senior Embedded Software Engineer

An exciting opportunity has arisen for a Senior Embedded Software Engineer to de...
Location
Location
United Kingdom , Derbyshire
Salary
Salary:
55000.00 - 70000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in embedded software development or industrial control systems
  • Strong programming skills in C and/or C++ for embedded systems
  • Experience with ARM Cortex-M microcontrollers (STM32 preferred)
  • Solid understanding of real-time operating systems (FreeRTOS or similar)
  • Knowledge of functional safety and coding standards (MISRA C:2012, IEC 61508, CERT-C)
  • Experience with unit testing frameworks (e.g. Unity, Ceedling), static analysis tools and code coverage
  • Strong experience with Git version control and modern development workflows
  • Knowledge of industrial communication protocols (Modbus, CAN, Ethernet)
  • Experience integrating embedded systems with sensors and hardware interfaces
  • Excellent problem-solving skills, teamwork and communication abilities
Job Responsibility
Job Responsibility
  • Translate system and customer requirements into detailed software specifications and acceptance criteria
  • Design and develop embedded software architecture for ARM-based microcontrollers (STM32)
  • Develop, test and integrate embedded C/C++ firmware for real-time control systems
  • Work with FreeRTOS (or similar RTOS) including task scheduling, inter-task communication and debugging
  • Implement and optimise communication protocols including Modbus/TCP, CAN, RS232/RS422/RS485 and Ethernet (TCP/UDP)
  • Interface with analogue and digital hardware (ADCs, DACs, sensors and actuators)
  • Perform unit testing, static code analysis, code coverage and peer reviews to ensure high-quality software
  • Develop and maintain HIL/SIL test environments
  • Produce clear technical documentation including specifications, architecture diagrams, and test plans
  • Use Git (version control) within a trunk-based development environment with semantic versioning
  • Fulltime
Read More
Arrow Right

Embedded Systems Engineer

Embedded Systems Engineer to lead hardware bring-up, platform integration, and r...
Location
Location
United States , Culver City
Salary
Salary:
130000.00 - 170000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years experience in embedded systems or platform integration engineering
  • Strong proficiency in C++ and experience working in embedded Linux environments
  • Experience bringing up hardware platforms and debugging hardware/software integration issues
  • Familiarity with communication protocols such as CAN, UART, SPI, I2C, or Ethernet
  • Understanding of real-time constraints and system-level debugging
  • Experience working with physical hardware (motors, sensors, controllers, edge compute systems)
  • Strong systems-thinking mindset and comfort working in early-stage environments
  • Applicants must be legally authorized to work in the United States at the time of application
Job Responsibility
Job Responsibility
  • Bring up and evaluate off-the-shelf embedded and edge compute platforms (e.g., Jetson-class systems, sensor kits, development boards)
  • Integrate sensors, actuators, and communication interfaces into cohesive embedded systems
  • Develop and maintain embedded Linux systems, including device configuration, driver integration, and performance validation
  • Implement communication layers between embedded hardware and higher-level AI systems
  • Optimize latency, reliability, and deterministic behavior in constrained hardware environments
  • Design and implement fault-tolerant mechanisms and safe system states
  • Own end-to-end hardware/software integration for prototypes and demonstrators
  • Build test harnesses and validation tools to support rapid iteration
  • Contribute to architectural decisions that support modularity and future bespoke system expansion
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right