Software Engineer Intern - Stem Fair

Red Cat Holdings

Salt Lake City (UT)

On-site

USD 22,000 - 36,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Red Cat Holdings is seeking a motivated Software Engineer Intern to help advance the Android-based ground control station for our drone platforms. You will work with our engineering team on real-time data connections, C++ code, and Android apps, gaining hands-on experience in field-ready software.

You will learn MAVLink communications, debugging in Linux environments, and contribute to testing, tooling, and documentation under mentorship from senior engineers.

Qualifications

  • Pursuing a degree in Computer Science, Computer Engineering, or a related field.
  • Coursework or projects involving C++ (Java/Kotlin, Python also valued).
  • Strong problem-solving and debugging instincts and curiosity about robotics or real-time/embedded systems.

Responsibilities

  • Assist in building and testing features for the Android-based ground control app.
  • Help debug issues in native C++ code or Android apps.
  • Learn how drone-ground control software communicates in real time (MAVLink, networking).
  • Support testing/validation and field-testing when available.
  • Contribute to build tooling, documentation, or automation tasks.

Skills

C++
Android
Real-time systems
Problem-solving

Education

Pursuing CS/CE degree

Tools

Linux
Qt/QML

Job description

Job Details: Job Location: Red Cat Corporate - Salt Lake City, UT 84115, Position Summary

Red Cat Holdingis 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’llwork 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 appthat’srunning 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’relooking for strong fundamentals and curiosity, with mentorship built in.

What You’ll Do
  • Assistin 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 (MAVLinkprotocol, 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
What We’re Looking For
  • 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 somethingisn'tworking
  • Genuine interest in robotics, drones, or real‑time/embedded systems
  • Comfortable working in a Linux‑based development environment (or willing to learn quickly)
Nice to Have (notrequired)
  • 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
Working Conditions
  • Primarily computer‑based work in an office/lab environment
  • Occasional participation in field testing or facility walk‑throughs may be available for hands‑on exposure
Background Check

This position will require successfully completing a post‑offer backgroundcheck. Qualifiedcandidates witha criminalhistory will be considered and are not automatically disqualified, consistent with federal and state law.

EEO and ITAR/EAR Work Authorization Disclosure

Red Cat Holdings provides equal employment opportunities (EEO) to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This position requires direct or indirect access to hardware, software,technologyor technical data controlled under the International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations (EAR). Successful candidates for positions subject to ITAR/EAR restrictions must provide proof of U.S. Citizenship or Permanent Residence and must not require sponsorship for export‑restricted work authorization.

E-Verify

The companyparticipatesE-Verifyensure eligibility for employment and compliance withRight to Workrules.

Compensation

Basepay,plus generous annual equity packageand potential bonuses.

Qualifications

Qualifications:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical Engineer Intern - Stem Fair
Electrical Engineer Intern - Stem Fair

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 99,000 - 132,000
Manufacturing Engineer Intern - Stem Fair
Manufacturing Engineer Intern - Stem Fair

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 42,000 - 52,000
Systems Engineer & Technical Project Manager
Systems Engineer & Technical Project Manager

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Mechanical Engineer Intern - Stem Fair
Mechanical Engineer Intern - Stem Fair

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 25,000 - 36,000
Drone Systems Software Intern
Drone Systems Software Intern

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 22,000 - 36,000
QA Test Technician
QA Test Technician

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 55,000 - 75,000
Equity package
Potential bonuses
Software Test Engineer
Software Test Engineer

Groupe Kardol • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Software Engineer, QGC
Software Engineer, QGC

Teal Drones • Salt Lake City (UT)

On-site
USD 85,000 - 120,000
Generous annual equity package
Potential bonuses
Mechanical Engineer
Mechanical Engineer

Flightwave Inc. • Torrance (CA), Northern (KY)

Hybrid
USD 110,000 - 137,000
Lead Guidance, Navigation, and Control Engineer
Lead Guidance, Navigation, and Control Engineer

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Generous annual equity package
Potential bonuses