Renesas Electronics Corporation
Staff Engineer, Software – Physical AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер направления Physical AI в Renesas: развитие экосистемы и внедрение SoC R-Car для гуманоидных роботов, автономных систем и embodied AI. Работа с клиентами и партнёрами, референсные платформы и оптимизация AI-нагрузок.
Задачи
- Техническое лидерство по Physical AI, гуманоидной робототехнике и автономным системам на SoC Renesas R-Car
- Разработка референсных дизайнов, прототипов и демонстраций совместно с партнёрами
- Сопровождение клиентских программ от архитектуры до bring-up, интеграции, отладки и оптимизации
- Анализ и оптимизация AI- и робототехнических нагрузок: perception, sensor fusion, SLAM, планирование, навигация, управление, AI inference
- Системная отладка Linux, ROS2, AI-рантаймов, GPU/NPU-ускорителей, драйверов и прошивок
- Оптимизация распределения нагрузки между CPU, GPU, NPU, DSP и ускорителями
- Поддержка GPU-вычислений: Vulkan, OpenCL, OpenGL ES, OpenVX
- Построение моделей производительности AI- и робототехнических систем
- Участие в RFI/RFQ, архитектурных и дизайн-ревью, технических воркшопах
- Формирование требований к будущим SoC R-Car и AI-софту совместно с глобальными командами
Требования
- Степень BS/MS/PhD в Computer Engineering, EE, CS, робототехнике, прикладной математике или смежной области
- 5+ лет опыта в embedded systems, полупроводниках, робототехнике, AI или высокопроизводительных вычислениях
- Сильный опыт разработки и отладки на C/C++
- Понимание архитектуры SoC, подсистем памяти, прошивок, ОС, драйверов и ускорителей
- Опыт с Embedded Linux, Ubuntu, BSP, загрузчиками и ядром Linux
- Понимание гетерогенных архитектур, DMA, shared memory, IPC, иерархии памяти и кэшей
- Практический опыт с GPU-архитектурами и параллельными вычислениями
- Опыт с Vulkan, OpenCL, OpenGL ES, Vulkan Compute, OpenVX или аналогами
- Опыт профилирования и оптимизации производительности
- Линейная алгебра: векторы, матрицы, тензоры, преобразования, разложения
- Геометрия и математика робототехники: кватернионы, кинематика, динамика, траектории
- Оптимизация и оценивание: вероятность, статистика, численная оптимизация, фильтр Калмана
- Понимание отображения операторов AI (GEMM, свёртки, attention) на CPU/GPU/NPU
- Сильные коммуникативные и лидерские навыки, работа с клиентами
Условия
- Гибридный формат работы в Farmington Hills, MI
- Конкурентный пакет бенефитов (детали на этапе найма)
- Работа в глобальной команде Renesas (21 000+ инженеров в 30+ странах)
- Культура TAGIE: Transparent, Agile, Global, Innovative, Entrepreneurial
Навыки
- C
- C++
- Embedded Linux
- Ubuntu
- BSP
- Linux kernel
- ROS2
- Vulkan
- Vulkan Compute
- OpenCL
- OpenGL ES
- OpenVX
- GPU
- NPU
- DSP
- DMA
- IPC
- SLAM
- PyTorch
- TensorFlow
- ONNX
- OpenCV
- Isaac Sim
- Gazebo
- MuJoCo
- LiDAR
- Kalman filtering
- Linear Algebra