As a Robotics Firmware Engineer, you will design, implement, and optimize low-level software for microcontrollers (STM32, ESP32, RISC-V, etc.) that power our robotic platforms. You’ll work on real-time control, sensor/actuator integration, communication protocols, and embedded services—ensuring seamless interaction between hardware and our distributed operating system (SeaBot OS / ROS 2).
You’ll collaborate with electronics, mechanical, and software teams to deliver reliable, safe, and high-performance robotic systems.
10000 jobs available