Are you a highly skilled Embedded Platform & Computer Vision Leader with a strong C++ background? We need you to lead the architecture, development, and optimization of our embedded vision platforms. You'll lead a team to design and build high-performance embedded systems and C++ applications, integrating computer vision and AI for real-time edge devices. This role is a mix of technical leadership, hands-on development, and strategic planning, with the ultimate goal of delivering reliable, high-performance solutions on time and within budget.
Required Qualifications :
- Bachelors / Masters in Computer Science, Electronics, or related field.
- 10+ years in embedded systems / software development, with expert-level C++ skills (C++11 / 14 / 17+).
- Strong experience in multithreaded programming, memory management, and real-time application design.
- Proven track record in computer vision and embedded AI deployment.
- Proficiency with cross-compilation, CMake, and build optimization.
- Solid understanding of camera interfaces (MIPI CSI, USB, GigE Vision) and image sensor integration.
Preferred Skills :
CUDA, OpenCL, Vulkan, or FPGA acceleration for vision pipelines.GStreamer pipeline development in C++.Familiarity with low-level image sensor tuning (ISP parameters, calibration).Experience with Agile / Scrum in embedded projects.(ref : hirist.tech)