EngineerJobs.io
← Back to all jobs

Job Description

Infravision is hiring a Software Engineer to support UAS ground control and flight-side integration for real-world testing and operations. This role focuses on building the Ground Control Station, creating flight controller scripting, and integrating with ArduPilot, with an emphasis on reliable communications and practical tooling for flight log analysis.

Based in Austin, TX, this onsite position requires 3+ years of professional software development experience. You will work across systems that connect the Ground Control Station, the autopilot, and onboard components, implementing and debugging the interfaces that enable safe mission execution.

Responsibilities

  • Develop and maintain the Ground Control Station, including the C++ core and the JavaScript/React UI.
  • Write and maintain Lua scripts to support payload control, mission automation, and safety logic.
  • Extend ArduPilot via custom firmware builds, parameter management, and feature enablement.
  • Implement and debug MAVLink protocols between the GCS, the autopilot, and onboard systems.
  • Build internal tooling for flight log analysis and support flight testing by reproducing issues, reviewing logs, and delivering fixes.

Requirements

  • 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.

Technology Stack

  • C++, JavaScript, React
  • Lua, ArduPilot, MAVLink
  • PX4, Git

Benefits

  • Medical, dental, and vision insurance.
  • 401(k) with traditional pre-tax and Roth contribution options, plus a 100% company match on employee contributions up to 4% of eligible compensation.
  • Paid time off and company-observed holidays.
  • Professional development and advancement opportunities.

Similar Jobs