AI & DSP Processor Simulators Team Lead
Overview
Skills named in this posting
- C
- C++
- Python
Description
About the Business Unit:
Ceva’s AI Division drives innovation in Machine Learning and Generative AI architectures for edge devices and cloud inference, with R&D spanning Neural Network Processors (NPU), Vision DSPs and advanced AI algorithms.
Our technology powers smartphones, tablets, automotive, robotics, surveillance cameras and a wide range of edge AI and 5G systems.
We combine cutting-edge hardware IP design with embedded software and system-level solutions, enabling the next generation of intelligent, energy-efficient devices.
About the Role:
In this role, you will lead a team of 3-5 engineers that is fully responsible to design, optimize and develop features in a top notch NPU/DSP simulator for the edge market.
Simulators are used daily by our architecture, algorithms, system, VLSI and QA teams – and by Ceva customers running the most advanced AI networks on our processors.
The development language is C/C++ (OOP) on Linux and Windows platforms.
Responsibilities:
Design and develop simulation software for Ceva’s NPU and DSP platforms within an agile, top-notch software organization.
Perform in-depth analysis and optimization of simulator performance and accuracy across multiple Ceva processor architectures.
Dive into a large existing codebase to debug and deliver clever solutions to complex software challenges.
Interact and engage with architecture, algorithms, system, VLSI and QA teams, including remote design centers.
Requirements
• B.Sc./M.Sc. in Computer Science, Software Engineering or a related technical field.
• 8+ years of hands-on software engineering experience.
• 2+ years in managerial positions of SW teams.
• Strong C/C++ programming and debugging skills, including OOP design of complex embedded software systems.
• Comfortable diving into an existing codebase to make modifications; strong scripting skills.
• Enthusiastic about ML, AI and Computer Vision, with excellent problem-solving skills and attention to detail.
• Independent, self-motivated and curious, with good communication skills and the ability to manage time and prioritize tasks.
Advantages:
• Experience in Python and in deploying AI/ML models.
• Experience developing a simulator for hardware, or modelling internal mechanisms of ASIC platforms.
• SystemC/TLM experience.
• Experience developing in Linux environments.
Apply on the employer's site
Original posting: ceva-ip.com
RISC-V ecosystem
CEVA, Inc. in the RISC-V ecosystem
RISC-V International: Strategic
CEVA is a publicly listed semiconductor intellectual property company, headquartered in Mountain View, California and specializes in digital signal processor technology.
- Joined Intel's Pathfinder for RISC-V programme
- Partnered with SiFive so customers can build edge-AI SoCs combining SiFive RISC-V CPUs with CEVA AI/DSP IP
Same employer
More roles at CEVA, Inc.
- Belgrade, SerbiaRTL / HDLVerificationFirmwareOct 26, 2026
Senior System Administrator
CEVA, Inc.
Ra'anana, Israel (IL)Oct 22, 2026AI Software Architect
CEVA, Inc.
Ra'anana, Israel (IL)CompilersKernel / LinuxFirmwareOct 22, 2026Senior VLSI Design Engineer
CEVA, Inc.
Ra'anana, Israel (IL)RTL / HDLPhysical designSoC / ASICOct 21, 2026Formal verification engineer
CEVA, Inc.
Ra'anana, Israel (IL)RTL / HDLVerificationFirmwareOct 20, 2026Senior Verification Engineer
CEVA, Inc.
Belgrade, SerbiaRTL / HDLVerificationSoC / ASICOct 16, 2026