Hailo - Senior Embedded Imaging Software Engineer (Edge AI SoC)
Hailo, a leading high-tech company developing top-performing AI processors for edge devices, is seeking a motivated and skilled Senior Embedded Imaging Software Engineer to join our Tel Aviv software group. This is a unique opportunity to build and scale our imaging software from the ground up, impacting multiple environments including embedded software, real-time firmware, and Linux (user and kernel space).
In this role, you will play a crucial part in developing our imaging software stack, running on Hailo’s best-in-class Edge AI SoC. Your responsibilities will span the entire product lifecycle, from initial Proof-of-Concept to a leading market product. You will work across diverse software environments, including low-level drivers, complex infrastructure like Yocto, and runtime libraries such as Gstreamer and V4L2.
Collaboration is key; you will work closely with hardware teams, integrating and debugging complex hardware/software systems while navigating the challenging requirements of large-scale embedded systems. We are looking for a talented and committed individual with 5+ years of versatile R&D experience in C/C++ and embedded Linux (User/Kernel/Drivers). Experience with Real-Time Firmware, complex SoCs, hardware bring-up, computer vision, and digital image processing will be a significant advantage. If you thrive on difficult low-level challenges and are eager to make an impact in the AI industry, we want to meet you!