Computer Vision & Robotics AI Software Engineer
Core
Design and implement end-to-end perception pipelines for robotics applications, transforming sensor data into actionable robotic intelligence for autonomous navigation and scene understanding.
Role type
Senior IC Computer Vision & Robotics AI Software Engineer
Builds
AI-driven perception pipelines and prototypes for real robotic platforms
Domain
Robotics, Embedded AI, Computer Vision
Deliverable
production ML models
Required skills
Deep neural network architectures (CNNs, ViTs), Computer Vision perception pipelines, Python/C++ programming, Embedded Linux development, ROS/ROS 2, Model optimization (quantization, fine-tuning), Sensor fusion, Performance profiling
Preferred skills
NXP i.MX MPU platforms, Object detection/segmentation/tracking, Autonomous navigation, Edge AI deployment
Technologies
NXP i.MX MPU, ROS/ROS 2, OpenCV, GStreamer, Python, C/C++, Linux
Responsibilities
Architect and develop end-to-end Computer Vision and AI perception pipelines; Prototype perception solutions on real robotic platforms; Optimize and deploy AI workloads on embedded platforms; Integrate AI models into embedded robotic software stacks; Conduct hands-on experiments and field validation on robotic systems; Document perception architectures and experimental results.
Seniority
Senior, hands-on IC
