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.
דרישות:
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 syst המשרה מיועדת לנשים ולגברים כאחד.