
Real job — pulled straight from Ceva’s careers page · Verified September 28, 2026 · No reposts.
Job description
Ceva is hiring a AI Software Engineer — a full-time, based in Ra'anana, IL role. Apply directly on Ceva's careers page below.
AI SW Engineer (C++)
Location: Ra'anana, Israel (IL) (IL)
Experience Level: Senior
Description
About the AI Division:
The AI Division is a unique group within Ceva, driving innovation in Machine Learning and Generative AI architectures for edge and cloud inference.
Our R&D spans Neural Network Processors (NPUs), Vision DSPs, and advanced AI solutions.
About the Role:
You will be a key contributor to Ceva’s AI Graph Compiler software stack for NPUs, designing system-level execution flows for advanced neural networks, including LLMs.
The role focuses on L1/L2 memory management, data movement, and performance optimization, working closely with compiler and hardware architects.
What will you do:
· Design and own key components of Ceva’s AI Graph Compiler.
· Develop and optimize neural network execution flows and memory management.
· Enable complex AI workloads, including LLMs, and implement new NPU features.
· Analyze performance bottlenecks and drive system-level optimizations.
· Collaborate with compiler and hardware teams on HW–SW solutions.
Requirements
Requirements:
· 5 years of software development experience using C/C++.
· BSc/MSc in Computer Science, Electrical Engineering, or equivalent.
· Experience designing and developing complex software systems.
· Strong understanding of memory management and performance optimization.
· Strong problem-solving skills and technical ownership.
Advantages:
· Experience with AI accelerators, NPUs, GPUs, or DSPs.
· Experience with AI compilers, graph optimization, or neural network execution.
· Experience with LLMs or other large neural network workloads.
· Familiarity with PyTorch, TensorFlow, ONNX, or Python.
Get AI Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs



Technical Leader, Embedded Software Development

Frequently asked questions
What skills are required for AI Software Engineer at Ceva?
The required skills for AI Software Engineer at Ceva include: C++, LLM, PyTorch, TensorFlow, Python.
What is the seniority level for AI Software Engineer at Ceva?
AI Software Engineer at Ceva is a Senior level position.
How do I apply for AI Software Engineer at Ceva?
You can view the full description and apply for AI Software Engineer at Ceva on EchoJobs: https://echojobs.io/job/ceva-ai-sw-engineer-c-s0r45.