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.