UAS System Engineer – ArduPilot & Flight Control

Posted 9 Days Ago
Be an Early Applicant
Hiring Remotely in Petah Tikva, ISR
Remote
Mid level
Aerospace • Hardware
Trusted Autonomous Drones | Drone Infrastructure | Counter Drone
The Role
Lead system engineering for ArduPilot-based UAVs including preliminary design, propulsion and avionics architecture, flight-control and stability analysis, PID tuning, sensor and communications integration, performance and endurance analysis, and support for integration, ground testing, and flight testing in collaboration with multidisciplinary teams.
Summary Generated by Built In
Description

We are looking for an experienced UAS System Engineer to join our airborne systems engineering team and serve as a key technical authority for ArduPilot-based unmanned aircraft systems, including multirotor and fixed-wing platforms.

The role requires a strong system-engineering background combined with deep, hands-on expertise in ArduPilot, flight control, aircraft sensors, avionics, and system integration.

The engineer will support the airborne system engineering team across aircraft development, integration, testing, troubleshooting, and flight operations, and will work closely with software, avionics, control, mechanical, and flight-test teams.

A key aspect of the role is the ability to bridge aircraft behavior, flight-control logic, ArduPilot configuration, and software implementation.

The ideal candidate is not only an ArduPilot user, but a system engineer who understands why the aircraft behaves the way it does and can connect aircraft-level behavior to the underlying system architecture.

The candidate should be capable of moving seamlessly between:

Aircraft Dynamics → Sensors → ArduPilot → Flight Control → Parameters → Logs → Software → Flight Behavior

and be able to identify, analyze, and resolve system-level issues across these domains.


Responsibilities

UAS System Engineering

  • Serve as a technical focal point for ArduPilot-based UAS platforms.
  • Lead system-engineering activities related to aircraft avionics, flight control, sensors, and autopilot functionality.
  • Develop and maintain a deep system-level understanding of ArduPilot architecture, parameters, flight modes, control logic, sensors, estimators, and interfaces.
  • Configure and maintain ArduPilot parameters for different aircraft configurations.
  • Understand the operational and flight-dynamic impact of ArduPilot parameters and configuration changes.
  • Define and document aircraft-specific ArduPilot configurations and parameter sets.
  • Define system and operational logic implemented through or integrated with ArduPilot.
  • Translate aircraft-level requirements into subsystem, software, avionics, and control requirements.
  • Support the definition and implementation of new aircraft capabilities within the ArduPilot ecosystem.
  • Perform system-level trade-offs and support technical decision-making across the airborne system.

Flight Control & Aircraft Dynamics

  • Define and configure the aircraft flight-control architecture within ArduPilot.
  • Analyze aircraft stability and control behavior.
  • Configure, tune, and optimize flight-control loops.
  • Perform hands-on PID tuning for the relevant control loops.
  • Analyze the interaction between aircraft dynamics, sensors, actuators, control loops, and autopilot behavior.
  • Evaluate control authority, actuator saturation, response characteristics, oscillations, and coupling between axes.
  • Support tuning and optimization across different operating conditions and flight-envelope regions.

Flight Log Analysis & Troubleshooting

  • Perform detailed analysis of ArduPilot flight logs.
  • Investigate abnormal aircraft behavior, flight events, control issues, sensor anomalies, and system failures.
  • Correlate flight behavior with autopilot parameters, sensor data, actuator commands, and control-loop performance.
  • Perform root-cause analysis of airborne system events.
  • Provide technical support to other airborne system engineers during integration, testing, and flight-test activities.
  • Define corrective actions and configuration changes based on flight-data analysis.

Sensor & Avionics Integration

  • Lead the system-level integration of new sensors and avionics into the ArduPilot ecosystem.
  • Define requirements and interfaces for IMU, GNSS, magnetometers, air-data sensors, altitude/range sensors, navigation sensors, actuators, propulsion interfaces, and mission-specific sensors.
  • Define sensor configuration, calibration, redundancy, priority, and failure-handling logic.
  • Evaluate sensor performance and its impact on navigation, estimation, and flight-control performance.
  • Support integration and validation of new hardware and drivers together with software teams.

System & Software Interface

  • Work closely with embedded software and application software teams.
  • Translate aircraft-level and operational requirements into clear software requirements and interfaces.
  • Define control and operational logic for implementation by software teams.
  • Participate in software architecture and design discussions related to aircraft functionality.
  • Define and review interfaces between ArduPilot, onboard computers, sensors, payloads, and other airborne systems.
  • Support debugging across the boundary between aircraft, autopilot, embedded software, and onboard computing.
  • Review software implementation from a system and aircraft-behavior perspective.

Integration & Flight Testing

  • Support aircraft integration and flight-test activities.
  • Define test objectives and required telemetry/logging for system and control validation.
  • Analyze flight-test results and recommend configuration, control, or software changes.
  • Compare expected system behavior with actual flight performance.
  • Support incremental expansion of the aircraft flight envelope.
Requirements
  • B.Sc. in Aeronautical Engineering, Electrical Engineering, Mechanical Engineering, Control Engineering, or a related engineering discipline.
  • Proven experience in UAS system engineering.
  • Extensive hands-on experience with ArduPilot is mandatory.
  • Deep understanding of ArduPilot configuration, parameters, flight modes, logging, and system behavior.
  • Strong experience analyzing ArduPilot flight logs and diagnosing complex aircraft/system behavior.
  • Strong understanding of flight dynamics, aircraft stability, and flight-control systems.
  • Hands-on experience with control-loop and PID tuning.
  • Experience integrating sensors and avionics into unmanned aircraft.
  • Understanding of navigation, state estimation, sensor fusion, and airborne sensor architectures.
  • Strong understanding of the interaction between software, flight-control systems, avionics, sensors, and aircraft dynamics.
  • Proven ability to work effectively with embedded and application software development teams.
  • Strong multidisciplinary system-engineering capabilities

Preferred Qualifications

  • Experience with both multirotor and fixed-wing UAS platforms.
  • Experience modifying, extending, or developing functionality within ArduPilot.
  • Familiarity with the ArduPilot source code and software architecture.
  • Experience with MAVLink and related communication interfaces.
  • Experience with SITL/HIL simulation environments.
  • Experience with scripting and engineering analysis tools such as Python or MATLAB.
  • Experience with high-performance or highly dynamic unmanned aircraft.
  • Experience with flight-test engineering and flight-data analysis.

Skills Required

  • B.Sc. in Aeronautical, Mechanical, Electrical Engineering, or related field
  • Proven experience in system engineering for unmanned aerial vehicles
  • Strong understanding of preliminary aircraft design for multirotor and fixed-wing UAVs
  • Experience with flight control, aircraft stability, and control loop tuning (PID)
  • Hands-on experience with ArduPilot systems
  • Deep understanding of propulsion system matching and optimization
  • Experience defining avionics and airborne computing architectures
  • Familiarity with sensors, navigation systems, and communication systems
  • Strong multidisciplinary system-level thinking and integration capabilities
  • Experience with autonomous systems
  • Flight test and system integration experience
  • Familiarity with aviation standards and certification processes
  • Experience with AI / Vision-based systems
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

GitLab Logo GitLab

Software Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
4 Locations
2500 Employees
115K-173K Annually

GitLab Logo GitLab

Senior Manager, Product Security Engineering (Security Posture and Supply Chain)

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
4 Locations
2500 Employees
168K-245K Annually

HiBob Logo HiBob

Marketing Manager

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

Milestone Systems Logo Milestone Systems

Infrastructure Engineer

Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Remote or Hybrid
2 Locations
1500 Employees

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