Temporary Flight Control Engineer – UAV Safety & Validation

wpi

Maryland

On-site

USD 25,000 - 28,000

Part time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Worcester Polytechnic Institute (WPI) is seeking a Temporary Research Engineer to design, prove out, and fly safety-critical control systems for multirotor aircraft. You will develop control and runtime-assurance methods with real guarantees, then push them onto flight hardware and validate them in the air.

You will write production-quality C++ for real-time execution on embedded flight computers, integrate with ROS 2/MAVLink, and perform extensive flight tests and analyses to close the loop

Qualifications

  • MS in Aerospace Engineering, Electrical Engineering, Mechanical Engineering, Robotics, Computer Science, or a closely related field.
  • Strong foundation in nonlinear control and dynamics: Lyapunov analysis, optimal control, state estimation, and rigid-body dynamics.
  • Demonstrated experience with UAV or multirotor control, in research.
  • Proficiency in C++ (C++14 or later) and Python, including software running on real hardware rather than only in simulation.
  • Experience taking an algorithm from derivation through simulation to hardware validation.
  • Clear technical writing and the ability to explain a proof and a bug with equal precision.

Responsibilities

  • Safety-critical control design.
  • Develop and analyze control algorithms for quadrotors and other multirotors, including geometric control on SE(3), nonlinear MPC, robust and adaptive control, and disturbance observers.
  • Design safety filters and constraint-enforcement layers using methods such as control barrier functions, reachability analysis, and contraction metrics.
  • Derive and document stability, robustness, and safety guarantees, including the assumptions under which they hold and how they fail.
  • Write production-quality C++ for real-time execution on embedded flight computers, with Python for analysis and prototyping.
  • Integrate with flight stacks and middleware such as ROS 2, and MAVLink.
  • Meet real-time constraints on limited compute, and profile and optimize control loops accordingly.
  • Run Monte Carlo campaigns, software-in-the-loop and hardware-in-the-loop testing, and adversarial and edge-case scenario suites.
  • Plan and execute flight test campaigns: write test cards, define abort criteria, support flight ops, and analyze logs afterward.
  • Close the loop between flight data and models, and update the models when reality disagrees.

Skills

Nonlinear control
Model Predictive Control
UAV control
C++14+
Python
Real-time embedded

Education

MS in Aerospace Engineering / Electrical Engineering / Mechanical Engineering / Robotics / CS

Tools

ROS 2
MAVLink

Job description

Worcester Polytechnic Institute (WPI) is seeking a Temporary Research Engineer to design, prove out, and fly safety-critical control systems for multirotor aircraft. You will develop control and runtime-assurance methods with real guarantees, then push them onto flight hardware and validate them in the air.

You will write production-quality C++ for real-time execution on embedded flight computers, integrate with ROS 2/MAVLink, and perform extensive flight tests and analyses to close the loop

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Temp Research Engineer - UAV Flight Control & Validation
Temp Research Engineer - UAV Flight Control & Validation

Worcester Polytech • Worcester (MA)

On-site
USD 21,000 - 30,000
Temporary Research Engineer
Temporary Research Engineer

wpi • Maryland

On-site
USD 25,000 - 28,000
Temporary Research Engineer
Temporary Research Engineer

Worcester Polytech • Worcester (MA)

On-site
USD 21,000 - 30,000
Senior Flight Controls Engineer
Senior Flight Controls Engineer

Fruition Group • California (MO)

On-site
USD 100,000 - 130,000
High ownership and real-world impact
Work on aircrafts that fly, not just simulations
Join a deeply experienced team
Embedded Flight Control Engineer — C++/RTOS for Drones
Embedded Flight Control Engineer — C++/RTOS for Drones

The Chronicle Of Higher Education, Inc. • Allenspark (CO)

On-site
USD 70,000 - 80,000
Remote UAS Flight Controls Engineer
Remote UAS Flight Controls Engineer

DMR TECHNOLOGIES INC • United States

Remote
USD 120,000 - 160,000
Stock options
Remote US position
Flight Controls Engineer
Flight Controls Engineer

Droneforge • El Segundo (CA)

On-site
USD 120,000 - 140,000
Equity
Benefits
Embedded Software Engineer - Flight Stack
Embedded Software Engineer - Flight Stack

Knightwerx • Scottsdale (AZ)

On-site
USD 120,000 - 180,000
Flight Controls Engineer
Flight Controls Engineer

Piasecki Aircraft Corporation • Coatesville

On-site
USD 110,000 - 170,000
Embedded Flight Control Engineer – Bio-Inspired Drones
Embedded Flight Control Engineer – Bio-Inspired Drones

The Chronicle Of Higher Education, Inc. • Boulder (CO)

On-site
USD 70,000 - 80,000
Medical, dental, and retirement plans
Generous paid time off
Tuition assistance for you and depend…
+1