Smart Shooter is seeking a highly skilled Hardware Engineer to join our innovative team in developing cutting-edge technology solutions. The ideal candidate will have a strong background in hardware design and a passion for creating high-performance systems. In this role, you will design, develop, and implement cutting-edge image processing and computer vision algorithms. You will work on complex, real-world visual tasks, taking algorithms from theoretical concepts to production-grade deployment on cutting-edge systems.
?About Smart Shooter Smart Shooter is a world-class designer, developer, and manufacturer of innovative Fire Control Systems that significantly increase the accuracy and lethality of small arms. With a rich record in designing unique solutions for the warfighter, Smart-Shooter’s technology enhances mission effectiveness through the ability to accurately engage and eliminate ground, aerial, static or moving targets during day and night operations.
Key Responsibilities
* Research, design, and develop innovative computer vision and image processing algorithms.
* Implement and train Deep Learning models tailored for challenging visual tasks.
* Optimize algorithms and write scalable, clean, and efficient production code.
* Collaborate closely with hardware, software, and systems engineering teams to deliver end-to-end solutions.
Requirements: Requirements Education & Experience: M.Sc. or Ph.D. in Computer Science, Electrical Engineering, or a related field—with a distinct specialization in Computer Vision or Pattern Recognition. At least 3 years of proven industry experience developing algorithms in the fields of Image Processing and Computer Vision. Technical Skills:
* In-depth knowledge and hands-on experience in classic Image Processing & Computer Vision methods.
* Strong familiarity with Deep Learning frameworks and solutions for complex visual tasks.
* Extensive, hands-on experience in C and C++ programming for large-scale applications.
Advantages (Nice to Have)
* Experience implementing and deploying algorithms on low-power, Real-Time (RT) Embedded systems.
* Practical knowledge and programming experience in Python
* Practical knowledge and experience in Matlab
This position is open to all candidates.