Senior/Staff Embedded Robotics AI Engineer – Embedded Platform
Core
Develop, integrate, and deploy advanced embedded AI solutions for robotic applications on high-performance SoC platforms.
Role type
Senior/Staff Embedded Robotics AI Engineer
Builds
AI-based robotic applications and software stacks for R-Car and RZ SoCs
Domain
Embedded systems, Robotics, AI/Computer Vision
Deliverable
production ML models
Required skills
C, C++, Python, ROS2, Linux, real-time systems, hardware-software co-design, computer vision, object detection, tracking, perception pipelines, NPU/DSP/GPU integration, reinforcement learning
Preferred skills
Microcontroller programming, low-level hardware control, mechanical systems understanding, robotics simulation (Gazebo, Isaac Sim)
Technologies
Arm Cortex-A/R/M, R-Car, RZ SoCs, OpenCV, TensorFlow, PyTorch, ROS2, Linux
Responsibilities
Develop software stack across heterogeneous architectures; Design and develop AI-based robotic applications; Develop and integrate AI/ML models on hardware accelerators; Implement real-time control algorithms and middleware
Seniority
Senior/Staff, hands-on IC