Software Engineer Intern - Stem Fair at Red Cat Holdings in Red Cat Corporate - Salt Lake City, UT 84115
- Company: Red Cat Holdings
- Location: Red Cat Corporate - Salt Lake City, UT 84115
- Posted: Sep 18, 2026
- Type: Internship
Overview
Red Cat Holding is looking for a motivated Software Engineer Intern to support our engineering team working on the ground control station experience for our drone platforms. This is a hands-on opportunity to learn real-world software engineering — including C++, Android development, and real-time sy…
Job description
- Red Cat Holding is looking for a motivated Software Engineer Intern to support our engineering team working on the ground control station experience for our drone platforms. This is a hands-on opportunity to learn real-world software engineering — including C++, Android development, and real-time systems — while contributing to features used in actual drone missions.
- You'll work alongside experienced engineers on problems like: how do you keep a live data connection stable between a drone and a tablet? How do you debug an app that's running slow or crashing? How do you build something that has to work reliably in the field, not just in a lab?
- No prior drone or aerospace experience needed — we're looking for strong fundamentals and curiosity, with mentorship built in.
Responsibilities
- Assist in building and testing features for our Android-based ground control application, under the guidance of senior engineers
- Help debug issues in native C++ code, Android apps, or communication between the two
- Learn how drones and ground control software communicate in real time (MAVLink protocol, networking basics)
- Support testing and validation of new features, including field-testing support when available
- Contribute to build tooling, documentation, or automation tasks as needed
- Participate in code reviews and team discussions to build good engineering habits early
Requirements
- Currently pursuing a degree in Computer Science, Computer Engineering, or a related field
- Coursework or personal projects involving C++ (Java/Kotlin, Python, or other languages also valued)
- Strong problem-solving and debugging instincts — comfortable digging into why something isn't working
- Genuine interest in robotics, drones, or real-time/embedded systems
- Comfortable working in a Linux-based development environment (or willing to learn quickly)
- Exposure to Android development or mobile app projects
- Familiarity with Qt/QML or other UI frameworks
- Interest in networking, hardware interfaces, or systems programming
- Any personal or academic project involving drones, robotics, or embedded systems
Skills
Required
- C++
- Java/Kotlin
- Python
- Problem-solving
- Debugging
- Linux-based development environment
Preferred
- Android development
- Mobile app projects
- Qt/QML
- UI frameworks
- Networking
- Hardware interfaces
- Systems programming
- Drones
Benefits
- Compensation: Base pay, plus generous annual equity package and potential bonuses.