Ceva’s AI Division develops machine learning and generative AI architectures for edge devices and cloud inference, spanning Neural Network Processors (NPUs), Vision DSPs, and advanced AI algorithms. The division combines hardware IP design with embedded software and system-level solutions for applications including smartphones, tablets, automotive, and surveillance cameras. The AI Software Architect will shape Ceva’s NPU software stack and advanced neural network AI software toolchain. The role leads software architecture and defines performance-critical components to enable efficient execution of neural networks under power, memory, and latency constraints. The architect works closely with hardware and system architects, software and hardware engineers, product teams, and customers, influencing software and hardware decisions and promoting Ceva’s AI capabilities. The role also includes designing and implementing major parts of Ceva’s NPU embedded solutions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior