Mid-Senior Algorithm Engineer
Join multidisciplinary R&D teams developing advanced algorithms and high-performance software for complex real-world systems in Israel.
Responsibilities
- Design, develop, and implement advanced algorithms
- Develop high-performance software using modern C++
- Solve mathematical, statistical, and engineering problems
- Work on signal processing, sensor fusion, estimation, navigation, and AI-based technologies
- Own algorithm development from concept and design through implementation, validation, and optimization
- Collaborate with software, systems, and algorithm engineers
- Maintain and extend large-scale software systems while developing new capabilities
Requirements
- Bachelor’s degree in computer science, software engineering, electrical engineering, applied mathematics, physics, robotics, aerospace engineering, or a related field
- At least 3 years of industry experience developing algorithms
- Hands-on experience with C++, Python, and MATLAB
- Industry experience in one or more of signal processing, sensor or data fusion, estimation, computer vision, and machine learning
Nice to have
- Experience with inertial navigation systems (INS)
- Analytical approach and enthusiasm for algorithm development and complex engineering problems