FieldAI
Embedded Systems Engineer, Humanoid Robotics
Boston, MA
Sponsorship not specified$135k-$185kDetected 2 days ago
PythonC++LinuxMachine LearningNLPEmbedded SystemsSystems EngineeringRoboticsElectrical EngineeringSensorsLeadershipCommunicationCollaborationActuators
About the role
- Work will focus on a robot payload that intakes LiDAR, camera, IMU, and tactile sensor information and then outputs joint manipulation and locomotion commands that let the robot stand, move, and use its hands.
Responsibilities
- Design and select the embedded compute platforms (ARM, SoC, microcontrollers) that power the humanoid payload, balancing capabilities against SWaP constraints.
- Write and customize bare-metal and RTOS firmware, board support packages (BSPs), and bootloaders for the humanoid payloads computing hardware.
- Work at the Linux kernel level to support real-time performance and reliable operation of the backpack's compute stack.
- Adapt, integrate, and where needed develop drivers for cameras, LiDAR, and IMUs that feed the backpack's compute platform with real-time perception and state-estimation data.
- Adapt, integrate, and where needed develop drivers for motors, joint actuators, and tactile sensors, supporting low-latency control and feedback for humanoid manipulation and locomotion.
- Build the data pipeline connecting camera, LiDAR, IMU, and tactile input to joint manipulation commands, from raw sensor capture through to actuator control.
- Support accelerated inference on the backpack so ML models can interpret sensor data and issue robot commands in real time.
- Design the backpack's compute and software architecture to generalize across a diversity of humanoid robot platforms.
- Work closely with mechanical, electrical, and sensor engineers to develop a tightly integrated backpack payload.
- Experience bringing up and customizing bare-metal and RTOS firmware, Linux kernel and device drivers, and board support packages (BSPs), across platforms such as Jetson or custom SBCs.
Requirements
- Minimum of 3+ years of hands-on experience with embedded systems..
- Hands-on experience with Ethernet, CAN/CAN-FD, SPI, I2C, UART, USB, or PCIe, wireless links, and timing protocols such as PTP.
- Familiarity with ROS/ROS2 and DDS for exposing sensor and actuator interfaces to higher-level software.
- Familiarity with joint manipulation, motor control, and how sensor data flows into robot commands such as standing or grasping.
- Experience with Linux kernel modules, device driver development, kernel-level debugging, PREEMPT_RT, and deterministic, low-jitter timing in production systems.
- Experience implementing e-stop circuitry, safety monitoring, or other safety-critical embedded systems for robots operating near people.
- Experience with functional safety standards such as ISO 13849 or ISO 10218 for robots operating in human environments.
- Experience Level: Minimum of 3+ years of hands-on experience with embedded systems..
- Real-Time Communication Protocols: Hands-on experience with Ethernet, CAN/CAN-FD, SPI, I2C, UART, USB, or PCIe, wireless links, and timing protocols such as PTP.
Nice to have
- Familiarity with GPU, TPU, or NPU offload and frameworks such as CUDA or TensorRT for edge inference, ideally supporting manipulation or perception models.
- ML/Edge Acceleration: Familiarity with GPU, TPU, or NPU offload and frameworks such as CUDA or TensorRT for edge inference, ideally supporting manipulation or perception models.
Compensation
- $135k-$185k
Company info
- Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence. We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications.
- Embedded Systems Engineer
- In this role you will develop computing systems for humanoid robots. This may span compute platform design (ARM, SoC, microcontrollers), firmware and BSP bring-up, and kernel-level Linux work. Work will focus on a robot payload that intakes LiDAR, camera, IMU, and tactile sensor information and then outputs joint manipulation and locomotion commands that let the robot stand, move, and use its hands.
- You will partner closely with the ML team building the robot's software brain, ensuring the compute platform can run their perception and manipulation models with the latency and throughput they need. The system is designed to operate across a diversity of humanoid robot platforms, so your work will generalize across different hardware rather than target a single robot. You will collaborate closely with the mechanical, electrical, and ML teams to build tightly integrated, safety-conscious solutions ready for deployment in the field.
- Backpack Compute Platform
- Field AI is transforming how robots interact with the real world.
- We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence.
- We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications.
- In this role you will develop computing systems for humanoid robots.
- This may span compute platform design (ARM, SoC, microcontrollers), firmware and BSP bring-up, and kernel-level Linux work.
- You will partner closely with the ML team building the robot's software brain, ensuring the compute platform can run their perception and manipulation models with the latency and throughput they need.
- The system is designed to operate across a diversity of humanoid robot platforms, so your work will generalize across different hardware rather than target a single robot.
- You will collaborate closely with the mechanical, electrical, and ML teams to build tightly integrated, safety-conscious solutions ready for deployment in the field.
Apply directly at FieldAI →Create a free account for alerts like thisView FieldAI immigration profile
This listing is sourced directly from FieldAI's careers page and normalized into a canonical job model.