Skip to content

Internship – Software Engineering
Company | Airbus |
---|
Location | The Dalles, OR, USA |
---|
Salary | $24.25 – $30.25 |
---|
Type | Internship |
---|
Degrees | Bachelor’s |
---|
Experience Level | Internship |
---|
Requirements
- Currently pursuing a degree in Software, Electrical, Computer, Aeronautical, or Control system Engineering (or related field)
- Demonstrated interest in software, aviation systems, or robotics through coursework, personal projects, or previous internships
- Must be a US Person under ITAR definition (U.S. Citizen, green card holder or person covered under our existing ITAR license)
- Proficiency in one of the following: Programming in C, C++, or Python; Use of version control tools (e.g., Git); Data analysis and visualization (e.g., MATLAB, NumPy, pandas); Familiarity with development environments for embedded systems or simulation tools; Scripting tools for automation or testing (e.g., Bash, PowerShell, Python)
- Ability to communicate effectively in verbal and written form in English
Responsibilities
- Participating in onboarding sessions covering: Basic UAV system architecture and mission workflows, Roles and scope of the software engineering team, Overview of assigned project goals and technical context
- Assisting in the planning and scheduling of the assigned project, including defining milestones and deliverables
- Developing and maintaining clear project documentation and progress reports
- Regularly presenting updates to your mentor or supervisor
- Delivering a final report and presentation summarizing your work, findings, and lessons learned to technical leadership
Preferred Qualifications
- Coursework in control systems, embedded software, or robotics
- Experience with UAV frameworks (e.g., PX4, ArduPilot)
- Exposure to ROS (Robot Operating System) or similar middleware
- UAV simulation and development environments (e.g., PX4, ArduPilot, ROS)
- Embedded systems development tools (e.g., STM32Cube, Keil, or similar)
- Experience with flight log analysis tools or telemetry decoding