Flight Software Engineer: GCS & Autopilot Integration

Infravision

Buda (TX)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with match
Paid time off
Career development

Job summary

Infravision, based in Austin, TX, is seeking a Software Engineer to join the ground control and autopilot integration team. You will develop and maintain the Ground Control Station in C++ and React, create Lua scripts for payload control, and extend ArduPilot with custom firmware and parameter management.

The role involves implementing MAVLink communications between the GCS, autopilot, and onboard systems, and building internal tooling to support flight testing by reproducing issues and shipping

Qualifications

  • 3–5 years of professional software development experience.
  • Strong proficiency in C++ and JavaScript, with experience building user interfaces using React.
  • Experience with ArduPilot, PX4, MAVLink, or other flight software ecosystems is highly desirable.
  • Strong engineering fundamentals, including Git, debugging, testing, and writing maintainable code.
  • Must be authorized to work in the United States. Visa sponsorship is not available for this position.

Responsibilities

  • GCS Software: Develop and maintain the Ground Control Station software, including the C++ core and JavaScript/React UI.
  • Flight Controller: Write and maintain Lua scripts for payload control, mission automation, and safety logic.
  • ArduPilot Integration: Extend ArduPilot through custom firmware builds, parameter management, and feature enablement.
  • Communication: Implement and debug MAVLink protocols between the GCS, autopilot, and onboard systems.
  • Tooling & Support: Build internal tooling for flight log analysis and support flight testing by reproducing issues, analyzing logs, and shipping fixes.

Skills

C++
JavaScript
React

Tools

ArduPilot
PX4
MAVLink

Job description

Infravision, based in Austin, TX, is seeking a Software Engineer to join the ground control and autopilot integration team. You will develop and maintain the Ground Control Station in C++ and React, create Lua scripts for payload control, and extend ArduPilot with custom firmware and parameter management.

The role involves implementing MAVLink communications between the GCS, autopilot, and onboard systems, and building internal tooling to support flight testing by reproducing issues and shipping

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - UAS Ground Control & Autopilot Integration
Software Engineer - UAS Ground Control & Autopilot Integration

Infravision • Buda (TX)

On-site
USD 110,000 - 150,000
Health insurance
401(k) with match
Paid time off
+1
Flight Automation & GNC Software Integration Engineer
Flight Automation & GNC Software Integration Engineer

Apera • San Francisco (CA)

On-site
USD 120,000 - 170,000
Flight Automation & GNC Software Integration Engineer
Flight Automation & GNC Software Integration Engineer

Hardware FYI • Santa Cruz (CA)

On-site
USD 96,000 - 150,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan
+3
Flight Software Integration Engineer — GNC & Flight Tests
Flight Software Integration Engineer — GNC & Flight Tests

Joby Barnard • Santa Cruz (CA)

On-site
USD 96,000 - 150,000
Software Integration Engineer
Software Integration Engineer

Apera • San Francisco (CA)

On-site
USD 120,000 - 170,000
Flight Controls Engineer – Autoland & Autoflight Systems
Flight Controls Engineer – Autoland & Autoflight Systems

Reliable Robotics • San Diego (CA)

On-site
USD 120,000 - 170,000
Flight Controls Systems Intern — Autopilot & Avionics
Flight Controls Systems Intern — Autopilot & Avionics

Garmin Ltd. • Olathe (KS)

On-site
USD 18,000 - 28,000
Autonomy Ground Control Engineer (C++/Python) - Equity
Autonomy Ground Control Engineer (C++/Python) - Equity

Greywright Inc • Boston (MA)

On-site
USD 120,000 - 180,000
Meaningful equity
Health, dental, and vision insurance
Unlimited vacation
Senior Autonomy Software Engineer: GCS & Mission Planning
Senior Autonomy Software Engineer: GCS & Mission Planning

Darwin Recruitment • Tampa (FL)

On-site
USD 150,000 - 200,000
401(k)
Health Insurance
Senior Ground Software Engineer: Real-Time Space Vehicle Ops
Senior Ground Software Engineer: Real-Time Space Vehicle Ops

Inversion • California

On-site
USD 139,000 - 201,000