Software Engineer - UAS Ground Control & Autopilot Integration
APIs
Ardupilot Autopilot
Automation
Autopilot
Avionics
Controls Engineering
Developer
Device Deployment
Engineering
Flight Log Analysis
Flight Software
Frontend
Guidance Navigation And Control
Integration
Mavlink
Mechatronics
Mission Automation
Platform Integration
Px4 Autopilot
Robotics
Software Development
Software Engineer
Software Engineering
Space Ops
Uav Ground Control
Unmanned Aerial System
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
A