Flight Software Engineering Intern (Simulation/Hardware-In-The-Loop) - Spring & Summer 2027
Key Skills for This Role
Full Job Posting
Responsibilities:
- Support development of a 6-DOF flight simulation including vehicle dynamics, sensor/actuator models, and engine/plant models to verify flight software in closed loop.
- Support hardware-in-the-loop (HITL) testing, including integrating flight computers, avionics, sensors, actuators, and cable harnesses.
- Write simulation and test software primarily in C++, with Python and MATLAB used for modeling and tooling.
- Troubleshoot and integrate hardware using schematics, pinouts, connectors, and common bench tools.
- Build tooling that makes simulation and HITL testing fast, repeatable, and data-rich through logging, playback, and automation.
- Independently own simulation and integration tasks from initial setup through testing and troubleshooting.
Required Qualifications:
Currently pursuing a degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Aerospace Engineering, or a related field.
Working proficiency in C++.
Strong understanding of physics and dynamics fundamentals, including rigid-body dynamics, classical mechanics, reference frames, and equations of motion.
Comfortable working hands-on with hardware, including reading schematics and pinouts, building or terminating cables, and troubleshooting hardware.
Comfortable using common bench tools such as a multimeter, oscilloscope, and power supply.
Comfortable working in a Linux command-line environment.
Demonstrated ability to work effectively on multidisciplinary technical teams.
GPA of 3.0 or above.
Preferred Skills and Experience:
Working knowledge of MATLAB and/or Python for simulation modeling, analysis, and tooling.
Experience with 6-DOF simulation, flight or vehicle dynamics modeling, or software-in-the-loop (SITL).
Hardware-in-the-loop (HITL), real-time, or embedded systems experience.
GNC coursework or projects involving controls, state estimation, navigation, or flight dynamics.
Soldering, connectorization, or wire-harness fabrication experience.
Hands-on experience with robotics, UAVs/drones, rocketry, FSAE, CubeSat, or similar technical teams.
Previous simulation, GNC, avionics, or flight software internship experience.
Currently pursuing a graduate degree (MS or PhD) in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Aerospace Engineering, or a related technical field.
Additional information
The hourly rate listed for this internship is intended as a general guideline. Final compensation will be determined based on degree level.
Benefits:
- Time Off: Interns are eligible for 5 days of sick leave and unpaid time off.
- Office Perks: Weekly paid office lunches and fully stocked breakrooms.
About Hermeus
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Hermeus
Senior Electrical Engineer - Power Electronics
Los Angeles, USA
Senior Software Simulation Engineer
Los Angeles, USA
Senior Avionics Electrical Engineer
Los Angeles, USA
Avionics Electrical Engineer
Los Angeles, USA
Senior/Principal Mission Software Engineer
Atlanta, USA
Senior RF Systems Engineer
Atlanta, USA
Senior Electrical Engineer - Power Electronics
Los Angeles, USA
RF Systems Engineer
Atlanta, USA
Flight Software Engineer – Command & Control
Atlanta, USA