Infrastructure SW Engineer in Imaging and Computer Vision
Herzelia, Israel
Vision Business Unit
Job Description
We offer a challenging position in the software infrastructure team in the Imaging and Computer Vision Department. The Department develops the most specialized cores and algorithms to run any Computer Vision based application, including Machine Learning and Neural Networks. The position includes development of software infrastructure for CEVA Artificial Intelligence solutions. The software targets various platforms, starting with simulation environment and offline tools on PC, and continuing to embedded implementation on CEVA DSP processors and the application processors. The position requires strong software design and development skills, with emphasis on Object Oriented Design and C++. In this role, you will be responsible for:
  • Design and development of software drivers and infrastructure for Computer Vision solutions developed by CEVA
  • Development of simulation models used for software development and testing infrastructure
  • Leading the integration of software infrastructure components with the hardware
  • System performance optimization
  • B.Sc. in Electrical/Computer Engineering or B.A. in Computer Science  from a leading university
  • Strong working knowledge of software design, programming techniques, especially in C++ (at least 2 years)
  • Knowledge in modern C++ (C++11 and above) –  Advantage
  • Knowledge and experience with RTOS – Advantage
  • Experience in embedded SW development – Advantage
  • Experience in development of hardware simulation models – Advantage
Apply for the Job