Senior Edge Navigation Software Engineer

Posted Yesterday
Be an Early Applicant
Petah Tikva, ISR
In-Office
Senior level
Aerospace • Hardware
Trusted Autonomous Drones | Drone Infrastructure | Counter Drone
The Role
Design and implement robust navigation and state-estimation algorithms for autonomous UAVs, focusing on multi-sensor fusion, vision-based navigation, real-time C++ software for embedded edge platforms, integration with control and mission systems, and validation via simulation and flight testing.
Summary Generated by Built In
Description

We are building a next-generation autonomous aerial platform, combining edge computing, real-time control, and advanced mission management across complex operational environments.

The Senior Edge Navigation Software Engineer will play a key role in designing and developing the platform's navigation and state estimation software—a core capability that enables the drone to accurately understand its position, orientation, and motion in complex and dynamic environments.

This role requires deep expertise in navigation algorithms, sensor fusion, perception, and real-time software development, with the opportunity to influence the architecture and implementation of advanced navigation capabilities for autonomous UAVs.

Responsibilities

Navigation & State Estimation

  • Design and develop robust navigation and state estimation algorithms.
  • Develop algorithms to evaluate sensor reliability and dynamically fuse or select sensor inputs.
  • Ensure accurate and continuous state estimation (position, velocity, and orientation) under varying operational conditions.
  • Improve navigation robustness in GNSS-degraded and GNSS-denied environments.

Sensor Fusion

  • Design and implement multi-sensor fusion algorithms using IMU, cameras, radar, barometer, GNSS, and additional onboard sensors.
  • Develop estimation frameworks based on Kalman Filters, EKF/UKF, factor graphs, or similar approaches.
  • Optimize estimation accuracy, consistency, and real-time performance.

Optical & Perception-Based Navigation

  • Develop vision-based navigation capabilities.
  • Implement and optimize perception algorithms for localization and navigation.
  • Integrate perception outputs into the broader navigation and control pipeline.

Software Development

  • Design, develop, test, and maintain high-performance C++ software for real-time autonomous systems.
  • Write clean, maintainable, and production-quality code.
  • Optimize algorithms for embedded and edge computing platforms.
  • Participate in software architecture discussions and technical design reviews.

System Integration

  • Collaborate closely with control, autopilot (APS), mission software, perception, and infrastructure teams.
  • Ensure seamless integration between navigation outputs and guidance/control loops.
  • Work with simulation and QA teams to validate system performance.

Robustness & Performance

  • Design algorithms for real-time execution under strict latency and computational constraints.
  • Validate solutions through simulation, hardware-in-the-loop testing, and flight testing.
  • Optimize performance in challenging environments with degraded or uncertain sensor data.
Requirements
  • B.Sc. or higher in Computer Science, Electrical Engineering, Physics, Robotics, Aerospace Engineering, or a related quantitative discipline.
  • 5+ years of experience developing software for navigation, estimation, GNC, robotics, or autonomous systems.
  • Strong background in sensor fusion and state estimation (Kalman Filters, EKF/UKF, factor graphs, or similar).
  • Excellent C++ development skills (modern C++), with Python used for prototyping and analysis.
  • Experience developing real-time software for embedded or edge computing platforms.
  • Proven experience with autonomous systems (UAVs, drones, robotics platforms, autonomous vehicles, or similar).
  • Strong understanding of IMU integration, coordinate frames, motion models, and inertial navigation.
  • Experience designing complex software systems from concept through production deployment.
  • Strong analytical and problem-solving skills.

Preferred Experience

  • Experience with Visual Navigation, Visual-Inertial Odometry (VIO), SLAM, or Visual Localization.
  • Experience integrating heterogeneous sensors such as radar, cameras, LiDAR, GNSS, and barometers.
  • Familiarity with ROS, DDS, MAVLink, or similar robotics middleware.
  • Experience deploying software on embedded or resource-constrained hardware.
  • Experience with simulation environments for validation and testing.
  • Familiarity with Linux development and multi-threaded programming.
  • Experience optimizing software for real-time performance.

Skills Required

  • B.Sc. or higher in Computer Science, Electrical Engineering, Physics, Robotics, Aerospace Engineering, or related quantitative discipline
  • 5+ years developing software for navigation, estimation, GNC, robotics, or autonomous systems
  • Strong background in sensor fusion and state estimation (Kalman Filters, EKF/UKF, factor graphs, or similar)
  • Excellent modern C++ development skills (Python for prototyping/analysis)
  • Experience developing real-time software for embedded or edge computing platforms
  • Proven experience with autonomous systems (UAVs, drones, robotics platforms, autonomous vehicles)
  • Strong understanding of IMU integration, coordinate frames, motion models, and inertial navigation
  • Experience designing complex software systems from concept through production deployment
  • Strong analytical and problem-solving skills
  • Experience with Visual Navigation, Visual-Inertial Odometry (VIO), SLAM, or Visual Localization
  • Experience integrating heterogeneous sensors such as radar, cameras, LiDAR, GNSS, and barometers
  • Familiarity with ROS, DDS, MAVLink, or similar robotics middleware
  • Experience deploying software on embedded or resource-constrained hardware
  • Experience with simulation environments and hardware-in-the-loop testing for validation
  • Familiarity with Linux development and multi-threaded programming
  • Experience optimizing software for real-time performance
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Houston, TX
164 Employees
Year Founded: 2014

What We Do

Airobotics Ltd. is an Israeli manufacturer and operator of Unmanned Aircraft systems deployed as mission-critical strategic aerial infrastructure for government and commercial entities all over the world. Airobotics provides trusted autonomous drones used for Safe & Smart Cities, Defense, Homeland Security, industrial projects and facilities, performing various automated aerial missions 24/7 with no human intervention. Founded in 2014, Airobotics combines expertise in aerospace hardware design, robust electronic systems, cutting-edge software engineering, and years of experience in commercial drone operations across a variety of environments. This blend of experience and expertise has enabled Airobotics to create the world's most reliable and effective autonomous unmanned systems and to implement them as mission-critical infrastructures to address the needs of the most complex environments in the world. Airobotics systems enable end-users to operate drones in real-time anytime, anywhere for aerial data capture and analysis, aerial delivery, and interception. Together with customized data analysis platforms, Airobotics systems enable faster, more effective, and more efficient operations and fully informed critical decision-making. The Airobotics Optimus is a fully automated drone system, comprising a drone, an airbase, swappable payloads and designated software. The system has a wide range of regulatory certifications and is the first of its kind in the global market to include a robotic arm swapping payloads and batteries for 24/7 continuous, unmanned aerial missions. The Airobotics Iron-Drone System is a fully automated interceptor drone launched from a designated pod, flying autonomously, and intercepting malicious drones.

Similar Jobs

HiBob Logo HiBob

Implementation Manager

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
Israel
1350 Employees

HiBob Logo HiBob

Creative Director

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
Israel
1350 Employees

ServiceNow Logo ServiceNow

Customer Success Executive

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Petah Tikva, ISR
29000 Employees

Samsara Logo Samsara

Customer Success Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
IL
4000 Employees
98K-132K Annually

Similar Companies Hiring

Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, CO
24 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account