Description
About the Business Unit:
The Vision Business Unit is a unique and dedicated group in Ceva.
Our R&D areas include innovative technologies in the fields of Generative and classic AI, SLAM,3D Processing and image processing for Smartphones, Automotive, Drones, AR/VR and more edge and cloud devices.
About the Role:
In this role, you will learn and deeply understand the AI fundamentals and create tools that simulate Ceva’s AI neural network processor implementation. In addition, you will perform in-depth analysis and optimization to the simulator, to ensure simulator performance and accuracy for various Ceva ‘s processors architectures.
The project is using C/C++ as main development language as well as python for AI neural network
Development platforms are Linux and Windows based.
Responsibilities:
Taking part of innovative, agile, top-notch Software organization, designing Neural Network Processor (NPU) simulator in close collaboration with the architecture, algorithms, system and hardware teams.
Design and develop simulation software solutions allowing CEVA customers to run most advanced AI networks efficiently on CEVA NPU software simulation.
Requirements
- B.Sc/M.Sc. in Engineering, Computer Science, or related technical field.
- Experience in C/C++ programming
- Enthusiastic about ML, AI and Computer Vision
- Good communication and organization skills, with a logical approach to problem solving
- Good time management, and task prioritization skills
- Independent and self-motivated
Advantage:
- Experience in Python
Please add Grades Sheet