CareerPlan

AI Software Architect

Ra'anana, IsraelFull-time2026-10-22 → 2026-10-24

Core

Lead software architecture and design for Ceva's AI software stack and toolchain for Neural Processing Units (NPUs), enabling efficient execution of advanced neural networks on edge devices.

Role type

Senior IC AI Software Architect

Builds

AI software toolchain, NPU embedded solutions, and system-level solutions for edge AI systems

Domain

Semiconductor / Edge AI / Neural Network Processors

Deliverable

production ML models

Required skills

Software architecture, embedded software development, Python, C++, neural network optimization, system-level design, hardware-software co-design

Preferred skills

Linux Kernel and drivers development, runtime frameworks (ExecuTorch, MLIR iree, Onnx runtime), simulator and profiler development

Responsibilities

Lead software architecture specification and supervise design for advanced NPU software toolchain; Collaborate with hardware and system architects to influence software and hardware decisions; Translate AI application requirements into software architecture flows; Evaluate architecture proposals and provide technical leadership; Represent Ceva in customer meetings with high technical credibility; Drive development of supporting tools like simulators and profilers; Develop technology roadmap with engineering leadership