Build the Corporate IT function, setting strategy, budgets and governance while leading engineers, vendors, security planning, IT roadmaps and executive alignment.
About this role
The AI Robot Association (AIRoA) uses third-party hardware for research while developing its own humanoids, dual-arm robots, robotic hands and data collection devices. This firmware and embedded software engineer builds the reliable low-level foundation that lets robotics AI research, evaluation and data collection run stably on real machines.
The engineer designs, implements and verifies firmware and embedded software for humanoids, dual-arm robots, hands and teleoperation systems. That includes controlling motors, sensors, actuators and communication modules on MCUs, SoCs, embedded Linux and RTOS; implementing CAN, UART, SPI, I2C, USB and Ethernet communication; building logging and diagnostics; and defining interfaces to ROS and ROS 2. The person also runs real-robot testing and failure analysis, working with the research, robotics, mechanical and electrical teams.
Applicants need practical C or C++ firmware experience, work with real hardware such as sensors and motors, hardware debugging with oscilloscopes and logic analyzers, and business-level Japanese equivalent to JLPT N2 or above. Experience with motor control and robotic arm or hand development is preferred.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.