Lead Embedded AI Software Engineer
Core
Design and deploy AI-enabled embedded systems around a multi-vendor AI chiplet platform for automotive or industrial environments.
Role type
Lead Embedded AI Software Engineer
Builds
AI pipelines and embedded systems for automotive and industrial applications
Domain
Automotive / Industrial AI / Embedded Systems
Deliverable
production ML models
Required skills
C++, embedded systems programming, OpenVX, OpenCL, GPU compute frameworks (Vulkan), UCIe, hardware-software interfaces (HSI), model partitioning, quantization-aware deployment
Preferred skills
real-time or safety-critical environments experience, neural network models to AI chiplet mapping, cross-layer design skills
Technologies
C++, OpenVX, OpenCL, Vulkan, UCIe
Responsibilities
Define embedded AI software architecture for multi-vendor AI chiplet platforms; Drive host-side Application processing unit (CPU) orchestration and code optimizations; Design and implement efficient hardware-software interfaces (HSI) between AI chiplets and host systems; Implement and optimize embedded AI inference pipelines; Develop and maintain safety- and security-monitoring components for AI workloads; Lead the initial deployment and tuning of AI models on embedded targets
Seniority
Lead, hands-on IC with architectural responsibility