
חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
Company Description
Spear, founded in 2017 and based in Tel Aviv, develops and manufactures the Viper family of advanced Unmanned Aerial Systems (UAS) for leading defence forces.
As the leading system house in Israel for tactical UAS focusing both on the battalion echelon and submarines, we provide end-to-end system development from concept and design through integration and field testing - delivering AI-powered loitering systems that give any combat unit an “inherent air force” with minimal training.
Our multidisciplinary teams work across hardware, software, computer vision, artificial intelligence, communications, navigation, motion control, and electro-mechanics.
As we continue to grow rapidly, we are looking for talented team players to join our success.
Job Description:
We are looking for a highly motivated and experienced Senior Computer Vision Engineer to join the team developing our perception, localization, and autonomy software stack.
You will own the development, integration, and optimization of features such as Visual-Inertial Odometry, Tracking, Object and Motion Detection, Image preprocessing and stabilization, and data link/streaming solutions.
You will lead the design, development, integration, and optimization of core perception and vision capabilities, including Visual-Inertial Odometry, Tracking, Object and Motion Detection, Image Preprocessing and Stabilization, and real-time video streaming solutions.
Responsibilities:
• Contribute to the architecture, design, and implementation of Vision software modules.
• Lead the development of complex features from concept through production.
• Collaborate with mission control, systems, infra, and flight teams to ensure robust integration.
• Translate cutting-edge research and POCs into reliable, production-grade software.
• Ensure performance, robustness, and real-time operation under constrained conditions.
• Mentor engineers and drive engineering best practices across the Vision team.
Requirements:
• B.Sc./M.Sc. in Computer Science, Software Engineering, Electrical Engineering or related field.
• 6+ years of professional software development experience.
• Strong understanding and experience in software architecture and design for real-time and edge computing applications.
• Strong proficiency in modern C++ and Python development.
• Strong understanding of computer vision, robotics, and state estimation principles.
• Experience implementing algorithms from research papers and adapting them for production environments.
• Excellent problem-solving and communication skills.
• Ability to lead technical initiatives and mentor other engineers.
Advantages:
• Experience with Visual-Inertial Odometry (VIO), Tracking, ATR, SLAM, ISP.
• Experience with ROS 2-based distributed robotic systems.
• Experience with OpenCV, CUDA, TensorRT, and deployment on edge computing platforms.
• Experience optimizing algorithms for real-time performance on edge computing platforms such as NVIDIA Jetson.
• Background in UAVs / Robotics / Autonomous Systems at the defense, safety-critical or aerospace industry.
• Familiarity with software quality practices including testing, debugging, profiling, CI/CD, and code reviews.