Firmware Engineer
Menlo, Singapore
The role
You own the software that sits closest to Asimov's hardware, the code that closes control loops on time, every time. You work from bare-metal joint controllers up through embedded Linux on the robot's compute platform, bringing up new boards, writing drivers for the sensors and actuators that make the robot move, and making sure the timing guarantees the controls and autonomy teams depend on actually hold on real hardware.
What you will do
- Design, implement, and test real-time firmware in C/C++ for joint controllers, sensor boards, and power management across the robot