Ceva, Inc.

AI & DSP Processor Simulators Team Lead

Ceva, Inc.
Posted 10/21/2026full-timeRa'anana • IsraelSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading software engineering teams, with a strong focus on designing and optimizing simulation software for NPU and DSP platforms. Proficient in C/C++ programming, debugging, and deploying AI/ML models within agile environments.

Highest-signal resume keywords
C/C++ ProgrammingSoftware Engineering ManagementSimulation Software DevelopmentAI/ML Model DeploymentSystemC/TLM Experience

Tech Stack

Tools & technologies
LinuxPythonC++

About the role

Key responsibilities & impact
  • Lead a team of 3-5 engineers fully responsible for designing, optimizing, and developing features in an NPU/DSP simulator for the edge market
  • Design and develop simulation software for Ceva’s NPU and DSP platforms within an agile software organization
  • Perform in-depth analysis and optimization of simulator performance and accuracy across multiple Ceva processor architectures
  • Debug and deliver solutions to complex software challenges in a large existing codebase
  • Interact and engage with architecture, algorithms, system, VLSI, and QA teams, including remote design centers
  • Support simulators used by architecture, algorithms, system, VLSI, QA teams, and Ceva customers running advanced AI networks

Requirements

What you’ll need
  • 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
  • Excellent problem-solving skills and attention to detail
  • Independent, self-motivated and curious
  • Good communication skills
  • Ability to manage time and prioritize tasks
  • Experience in Python and in deploying AI/ML models is advantageous
  • Experience developing a simulator for hardware, or modelling internal mechanisms of ASIC platforms is advantageous
  • SystemC/TLM experience is advantageous
  • Experience developing in Linux environments is advantageous

Benefits

Comp & perks
  • No explicit benefits, perks, or compensation extras stated

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C/C++ ProgrammingDebugging SkillsScripting SkillsEmbedded Software DesignPerformance OptimizationSimulation Software DevelopmentAI/ML Model DeploymentLinux DevelopmentOOP DesignComplex Codebase Modification
Soft Skills
Problem-Solving SkillsAttention to DetailGood Communication SkillsTime ManagementSelf-Motivated
Tools & Technologies
NPU/DSP SimulatorAgile Software DevelopmentPythonLinux EnvironmentsAI Networks
Industry Keywords
Embedded SystemsASIC PlatformsVLSIComputer VisionSoftware Architecture