I luftfarten er førsteofficeren (FO) den anden pilot (også kaldet co-pilot) i et fly. Førsteofficeren er luftfartøjets næstkommanderende efter kaptajnen, som er den juridiske øverstbefalende. I tilfælde af kaptajnens uarbejdsdygtighed overtager førsteofficeren kommandoen over luftfartøjet.
Kontrollen over luftfartøjet deles normalt ligeligt mellem førsteofficeren og kaptajnen, idet den ene pilot normalt udpeges som “pilot, der flyver” og den anden som “pilot, der ikke flyver”, eller “pilot, der overvåger”, for hver flyvning. Selv når førsteofficeren er den flyvende pilot, er kaptajnen dog fortsat i sidste ende ansvarlig for flyet, dets passagerer og besætningen. I den typiske daglige drift er de væsentlige arbejdsopgaver stadig ret lige store.
Mange flyselskaber forfremmer kun efter anciennitet inden for deres eget selskab. Som følge heraf kan en førsteofficer i et flyselskab være ældre og/eller have mere flyveerfaring end en kaptajn, fordi han har erfaring fra andre flyselskaber eller militæret. Traditionelt sidder førsteofficeren i højre side af et fastvinget fly (“højre sæde”) og i venstre side af en helikopter (grunden til denne forskel hænger sammen med, at piloten, der flyver, i mange tilfælde ikke er i stand til at slippe højre hånd fra den cykliske kontrol for at betjene instrumenterne, og derfor sidder han eller hun i højre side og gør det med venstre hånd). Andre luftfartsselskaber kan udpege den ældste af to førsteofficerer, der flyver en langdistancesektor sammen med en kaptajn i en udvidet besætning, som den ældste af de to førsteofficerer, der flyver en langdistancesektor sammen med en kaptajn i en udvidet besætning. Den ledende styrmand sidder så på venstre sæde, når kaptajnen tager et hvil.