Senior Software Engineer

Reports to: Chief Technical Officer
Position Status: Full Time
Location: Onsite in Bozeman, MT. Remote/hybrid considered for the right applicant and skills.
FLSA Status: Non-Exempt

To apply: Email your resume and cover letter to [email protected] with the job title in the subject line.

The Mission

At Vision Aerial, we don’t build toys. We build rugged, intelligent aircraft that thrive where others fail – wildfires, solar fields, demanding research applications, and everything in between. Quite simply, we create robotics to better humanity.

We’re looking for a Senior Software Engineer for full stack flight systems who’s equal parts maker, problem-solver, and explorer. You’ll be the person shaping the brains of our next-generation flight systems. You will be working shoulder-to-shoulder with the CTO, guiding architecture, and owning the full software stack.

What You’ll Do

  • Architect and own the flight software system

  • Lead full stack development and guide and manage projects from whiteboard to field deployment

  • Research, prototype, and integrate new technologies – think autonomy, payloads, and other systems

  • Drive new product development, balancing innovation with field-tested reliability

  • Jump in with our service team when needed to diagnose mission-critical issues

  • Build tools and systems that help our drones perform flawlessly in the field

What You Bring

  • Experience with Qt/QML, UI/UX, and Android app development

  • Experience with CI/CD pipelines for embedded systems

  • Strong proficiency in Python 

  • Experience with Embedded Linux

  • A BS in Computer Science or equivalent hands-on experience

Bonus Points For

  • Experience with ArduPilot, PX4, MAVLink, or other flight control stacks

  • Experience with QGroundControl

  • Embedded / Firmware experience

  • Kotlin development experience

  • Network protocols (TCP/IP, UDP, serial communication)

  • Software development in robotics, UAVs, or autonomous systems

Who You Are

  • A builder at heart — you ship, test, and iterate

  • A tinkerer who sees bugs as puzzles, not problems

  • A collaborator who’s as comfortable with solder smoke as software architecture

  • A leader who wants ownership, not oversight

Why Vision Aerial

Expect autonomy, creative freedom, and shape technology that helps people accomplish greatness.

How to Apply

Please send resume to [email protected] with subject line Senior Software Engineer.