Member of Embedded Firmware (FW) team that develops state of the art Real-Time embedded SW for INUITIVE’s Computer Vision, 3D Imaging, and AI SoC.
Responsible for developing Infrastructure and control SW, as well as device drivers in Linux and Win environment.
Strong involvement in the company IP creation (developing FW modules for future algorithms to be implemented in Silicon including simulation and emulation of these future SoC architectures) in the field of SLAM, 3D sensing algorithms and AI from early research stage up to realization in real product.
Handling a variety of hardware devices and boards.
Involvement in all stages of project, including design, implementation, hardware bring-up and debugging, Documentation and technical customer support.
Required Skills and Abilities
Sc. in Computer/Electrical engineering or Computer Science
At least 5 years of experience in embedded software programming.
Must have good social skills – A “can do” attitude, and ability to work synergistically in a team, as well work independently.
Must have an experience with embedded programming (low level Firmware) and embedded operating systems.
Must have proven experience with Embedded LINUX programing, Linux kernel and device drivers’ development.
Must have proven experience in developing SW and drivers for proprietary SoC with application specific HW.
Experience in Image Processing, Computer Vision SW and algorithms – an advantage
Experience with systems using embedded ARM or DSP (especially CEVA and ARC) processors– an advantage.
Experience with assembler, Python, C++ – an advantage.