Senior Algorithm Engineer – GNC

Job Description:

We are looking for a highly motivated and experienced Senior Algorithm Engineer to join us in the development of our Guidance-Navigation-Control software stack.

You will own the development, integration and optimization of features such as Control loops design, Guidance law development and implementation, as well as Estimation and localization. This position balances algorithmic design and implementation: From the drawing board to field tests.

You will develop high-performance autonomy software in close collaboration with Infra & Mission Control, Vision, Systems Engineering, Flight Operations, and Product teams, delivering reliable and combat-proven solutions.

Responsibilities:

Contribute to the architecture, design, and implementation of the GNC modules.

Lead the development of complex features from concept through production.

Ensure performance, robustness, and real-time operation under constrained conditions.

Implement, test and validate algorithms in C++ and/or Python, ensuring determinism, reliability and performance.

Mentor and support junior engineers on the team.

Translate cutting-edge research and PoCs into reliable, production-grade software.

Requirements:

B.Sc./M.Sc. in Computer Science, Software Engineering, Electrical Engineering, Aerospace Engineering, Mechanical Engineering or related field.

6+ years experience as an Algorithm engineer/ Developer.

Experience with GNC, Motion planning algorithms and procedures

Experience with VIO, SLAM, Estimation, Localization methods, KF/ EKF

Excellent problem-solving and communication skills.

Ability to thrive in a fast-paced, innovative environment.

Proficiency / Experience in Python/ MATLAB, and C++

Advantages:

Background in UAVs / Robotics / Autonomous Systems at the defense, safety-critical or aerospace industry.

Familiarity with ROS/ ROS2, Arducopter, PX4

Familiarity with computer vision libraries and Frameworks (OpenCV, PCL, etc..)

Flight Simulation development

Flight tests data analysis

Experience working in a Linux development environment

מהנדס/ת פיתוח Embedded Linux

חברה ביטחונית טכנולוגית במרכז מחפשת מפתח/ת C להצטרף לצוות הפיתוח ולהיות חלק מפיתוח תשתיות Linux. התפקיד כולל: * פיתוח מערכות אוטומציה של תשתיות Linux. * עבודה

קרא עוד »

Communication system integration

We are seeking a hands-on Communication Integrator to join a highly professional and experienced team working on long-term, complex multidisciplinary defense projects. About the Role: The

קרא עוד »

הגיע הזמן שלך למצוא עבודה חדשה?

בדיוק חיפשנו אותך!

ממלאים פרטים ומצרפים קורות חיים, אנחנו כבר נעשה עבורך את השאר: 

רוצה לקבל את כל הפרומפטים שישדרגו לך את הגיוס?

השאירו פרטים וקבלו את כל הפרומפטים המנצחים לשדרוג תהליכי סורסינג, גיוס וראיונות – בעזרת AI:

הכי טוב לדבר

או השאירו פרטים ונחזור אליכם במהירות: