Ceva logo

Software Simulation Developer

Ceva
May 14, 2026
Full-time
On-site
Belgrade, Serbia
EDA Jobs, Level - Mid-Career

Job Title

Software Simulation Developer

Role Summary

Develop and maintain a software simulator for Ceva neural-network processor (NPU) implementations. Work within the AI Division with architecture, algorithms, systems and hardware teams to deliver accurate, high-performance simulation tools for customers and internal use.

Experience Level

Mid-level β€” the posting requests approximately 3 years of hands-on C++ software engineering experience.

Responsibilities

Primary responsibilities focus on design, implementation and optimization of the NPU simulator and associated tooling.

  • Design and implement NPU simulation software in collaboration with architecture, algorithms, system and hardware teams.
  • Analyze and optimize simulator correctness, performance and resource usage across target processor architectures.
  • Implement simulator components using object-oriented C/C++ and integrate Python-based AI/NN workflows.
  • Support development and debugging on Windows and Linux platforms.
  • Deliver customer-facing simulation solutions that enable running advanced AI networks efficiently on Ceva NPUs.

Requirements

Must-have technical skills, practical experience, and professional competencies.

  • Minimum ~3 years hands-on C++ software engineering experience.
  • Experience developing C/C++ software on Windows.
  • Experience developing complex embedded or systems-level software.
  • Familiarity or strong interest in ML/AI and computer vision concepts.
  • Strong problem-solving skills, attention to detail, and ability to prioritize tasks independently.
  • Good verbal and written English communication skills.

Nice-to-have:

  • Experience with Python for AI/ML workflows.
  • Experience deploying AI/ML models and simulators for hardware verification or validation.
  • Experience developing on Linux.

Education Requirements

B.Sc. or M.Sc. in Engineering, Computer Science, or a related technical field.


About the Company

Company: Ceva

Headquarters: Herzliya, Israel

Ceva is a semiconductor IP licensor specializing in wireless connectivity and smart sensing technologies. It provides digital signal processors, AI processors, wireless platforms and software for sensor fusion, image enhancement, computer vision, voice input and other AI-enabled functions for connected devices.

Ceva logo

Date Posted: 2026-05-12