CrawlJobs Logo

Flight Software Intern

United States, Jacksonville · Job Posted March 13, 2026
Apply Position
Job Link Share

Job Description

We have a current opportunity for a Flight Software Intern located at our facility in Jacksonville, FL. As an Intern for our 2026 Summer Internship Program, you will assist with the design, testing and integration of software that controls and monitors a satellite system. You will work closely with experienced engineers to gain hands-on experience in flight software development and contribute to a real-world mission.

Job Responsibility

  • Develop and maintain flight software for spacecraft systems
  • Support integration and testing of software with simulation/processor/hardware-in-the-loop setups
  • Document project progress, software design, implementation, and testing processes
  • Adhere to all safety protocols and procedures while working in the software lab
  • Assist with troubleshooting technical issues with flight software systems
  • Use software development best practices and version control procedures
  • Collaborate with cross-functional teams including systems, avionics, and mission operations

Requirements

  • Currently enrolled in a nationally accredited University or College, pursuing a bachelor’s degree computer science, computer engineering or related field
  • Must be a US Citizen
  • Strong programming skills in C/C++ and familiarity with python for scripting and automation
  • Understanding of real-time operating systems (RTOS) and embedded Linux
  • Familiarity with communication protocols (e.g. RS-422, Ethernet, CAN)
  • Knowledge of simulation tools and hardware-in-the-loop testing

Nice to have

  • Excellent organizational skills and attention to detail
  • Passionate about the space industry, have a high level of energy, a drive to work in a team/collaborative environment and a willingness to learn all sorts of new things, even if outside your chosen discipline
  • Candidates who strive for excellence in all aspects of their educational experience as demonstrated by the results of their internships, extra-curricular activities, coursework, and other collegiate activities
  • Candidates who are creative, resourceful, open-minded, and driven to succeed
  • Interest in aerospace and spacecraft systems
  • Previous internships a plus

What we offer

We offer a highly competitive benefits package along with a commitment to our core values of Integrity, Innovation, Impact, Inclusion, and Excellence

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Flight Software Intern

8 matching positions

Principal Flight Software Architect

Principal Flight Software Architect serves in the Orion Space Systems principal ...
Location
Location
United States , Louisville
Salary
Salary:
152624.06 - 265383.63 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or higher in a relevant engineering or computation field plus 16-18 years, MS plus 14+ years, or PhD plus 10+ years of professional experience in software engineering development positions for high-reliability space and aerospace applications.
  • Extensive experience with space processing architecture encompassing micro-controllers, processors, system-on-chip and graphic processing unit devices.
  • Deep knowledge of embedded systems, operating systems, RTOS and programming languages (C/C++).
  • Experience supporting programs and products through all phases of development – from requirements derivation and development to sustainment.
Job Responsibility
Job Responsibility
  • Architecture development of complex flight and ground software designs for all missions and products. You will have architecture responsibility and technical authority required.
  • Development of complex applications and algorithms for embedded processing systems utilizing latest processing architectures: micro-controllers, processors, graphic processing units (GPU) and system-on-chip devices (SoC), for spacecraft and payload applications.
  • You will lead design for excellence methods and processes utilizing the latest tools and industry standards. You will lead day to day architecture and code development, design artifact development, code reviews and code. management. You will work with the senior director to develop design assurance methods and processes, while balancing technical excellence, cost and schedule targets.
  • You will lead internal and external design reviews ensuring technical, team and design artifact excellence. You will lead and present complex technical topics to the diverse customer community.
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Intern, Software Engineering and Data Operator

At Bombardier, we design, build and maintain the world’s peak-performing aircraf...
Location
Location
United States , Wichita
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be enrolled in a degree program in a related field (e.g. Computer Science, Computer Technology, Engineering or Electronic Engineering Technology)
  • Experience with Windows and Linux operating system
  • Experience with relational databases (e.g. SQL, Oracle, PostgreSQL)
  • Experience with programming languages (e.g. Perl, C#, Python, JavaScript)
  • Understanding of web technologies (e.g. HTML, CGI Scripts, .NET Framework)
  • Familiarity of computer hardware, (e.g. replacing PC hardware, image computer operating system)
  • Ability to work independently, prioritize tasks, and meet deadlines
Job Responsibility
Job Responsibility
  • Design and implement software solutions using various programming languages
  • Design, develop, and support web-based applications
  • Develop and maintain Oracle / Postgres applications and queries
  • Process and analyze flight test data, ensuring accuracy and timely reporting
  • Generate and load data acquisition system configurations to flight test aircraft
  • Install and configure new operating system on PCs
  • Troubleshoot measurement and data systems for flight test vehicles
  • Fulltime
Read More
Arrow Right

Intern, Software Engineering and Data Operator

At Bombardier, we design, build and maintain the world’s peak-performing aircraf...
Location
Location
United States , Wichita
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You must be enrolled in a degree program in a related field (e.g. Computer Science, Computer Technology, Engineering or Electronic Engineering Technology)
  • Experience with Windows and Linux operating system
  • Experience with relational databases (e.g. SQL, Oracle, PostgreSQL)
  • Experience with programming languages (e.g. Perl, C#, Python, JavaScript)
  • Understanding of web technologies (e.g. HTML, CGI Scripts, .NET Framework)
  • Familiarity of computer hardware, (e.g. replacing PC hardware, image computer operating system)
  • Ability to work independently, prioritize tasks, and meet deadlines
Job Responsibility
Job Responsibility
  • Design and implement software solutions using various programming languages
  • Design, develop, and support web-based applications
  • Develop and maintain Oracle / Postgres applications and queries
  • Process and analyze flight test data, ensuring accuracy and timely reporting
  • Generate and load data acquisition system configurations to flight test aircraft
  • Install and configure new operating system on PCs
  • Troubleshoot measurement and data systems for flight test vehicles
  • Fulltime
Read More
Arrow Right

Staff Flight Sciences Software and HPC Engineer

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
162800.00 - 217600.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's or Ph.D. in Aerospace Engineering, Mechanical Engineering, Computational Engineering, or a related field
  • 5+ years of experience as a user and developer of scientific/engineering software for flight sciences or similar disciplines (such as aerodynamics, acoustics, control, loads, thermal analysis, mass properties, vehicle simulation, etc.) in a fast-moving environment
  • Demonstrated experience in developing computing software and infrastructure, with proficiency in the scientific Python ecosystem (NumPy, SciPy, Pandas, Scikit-learn, TensorFlow/PyTorch, VTK)
  • Demonstrated experience in standard best practices in software development, including version control, CI/CD, software testing, environment management
  • Demonstrated experience with the design and administration of HPC systems, either on-premise or cloud (AWS preferred). Knowledge of Linux administration, high speed network interconnects, parallel file systems, and MPI required
  • Experience with HPC management software (Slurm/PBS/Torque, OpenHPC/Bright, Warewulf/XCat, Spack/EasyBuild, Lmod)
  • Good understanding of enterprise IT and common network security practices
  • Excellent problem-solving skills and ability to work collaboratively in a team environment
Job Responsibility
Job Responsibility
  • Design, implement, and maintain internal software libraries and applications as well as computing infrastructure to enable engineers to solve problems faster and more efficiently. Promote the use of shared computational infrastructure, tools, and practices across engineering teams within the Flight Sciences department
  • Develop processes and software tools to improve the reproducibility and traceability of computations. Drive the implementation of such tools
  • Promote a culture of software excellence across the engineering organization
  • Understand the needs of various engineering teams to efficiently utilize High-Performance Computing (HPC) resources, and make informed decisions on infrastructure solutions to ensure optimal resource utilization and cost savings
  • Maintain and administer on-premises HPC resources
  • Advocate for engineering and computing needs with the company-wide IT department
  • Fulltime
Read More
Arrow Right

Intern development & flight simulator integration

During your internship, you will work together with System Engineers in close co...
Location
Location
Germany , Donauwörth
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Enrolled full-time student (d/f/m) in the area of computer science, aeronautical or mechanical engineering or an equivalent field of study
  • Experience in the fields of Software Engineering, Requirements Engineering and Control Engineering is desirable
  • First experience in the fields of Game Development, 3D Computer Graphics, User-centered Design/HMI or Artificial Intelligence Systems is desirable
  • Experience in flight operations is a plus
  • Fluent in English
  • Please upload the following documents: cover letter, CV, relevant transcripts, enrolment certificate
Job Responsibility
Job Responsibility
  • Refine the HMI application based on previous evaluation results and pilot feedback regarding automatic approach maneuvers in unprepared landing areas
  • Execute the technical integration of the HMI into the flight simulator’s hardware
  • Implement data interfaces between external trajectory planning software provided by project partners and the cockpit display systems
  • Develop complex simulation scenarios including dynamic obstacles, terrain, and flight data to stress-test the situational awareness functions
  • Validate system performance through structured test campaigns in the flight simulator, involving collaboration with pilots or flight test engineers
  • Analyze the synchronization of flight guidance algorithms with the visual feedback provided to the crew to ensure operational safety and reduced workload
What we offer
What we offer
  • Attractive salary and work-life balance with a 35-hour week (flexitime)
  • International environment with the opportunity to network globally
  • Work with modern/diversified technologies
  • At Airbus, we see you as a valuable team member and you are not hired to brew coffee, instead you are in close contact with the interfaces and are part of our weekly team meetings
  • Opportunity to participate in the “Generation Airbus Community” to expand your own network
  • Fulltime
Read More
Arrow Right

Modeling & Simulation Software Engineering Intern

As a Modeling & Simulation Software Engineering Intern you will work with the so...
Location
Location
United States , Los Angeles
Salary
Salary:
25.00 - 33.00 USD / Hour
hermeus.com Logo
Hermeus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuing a degree in Computer Science, Aerospace Engineering, Electrical Engineering, Applied Mathematics, or a related technical field
  • Proficiency in Julia or strong experience with scientific computing languages such as Python, MATLAB, or C++
  • Understanding of 6DOF dynamics and simulation principles, especially in aerospace or robotics contexts
  • Familiarity with modeling physical systems, including hardware-in-the-loop or physics-informed simulation techniques
  • Experience with data validation and analysis, including comparing simulation outputs to real-world data
  • Strong understanding of engineering first principles
  • Demonstrated ability to work within cross-functional teams
  • Enthusiasm for aviation and Hermeus' mission
  • Excellent written and verbal communication skills
  • GPA of 3.0 or above
Job Responsibility
Job Responsibility
  • Develop performant simulation code for 6 Degrees of Freedom (6DOF) Software-in-the-Loop (SITL) systems using Julia
  • Develop user driven features and focus on scalability of our Monte Carlo simulation
  • Collaborate with cross-functional teams including Flight Software, Human-Machine Interface (HMI), and Flight Sciences to align simulation outputs with stakeholder requirements
  • Design and implement physics-informed models that accurately represent hardware behavior and system dynamics
  • Validate simulation accuracy by comparing model outputs with real-world flight data and refining models accordingly
  • Optimize simulation performance to ensure real-time execution and scalability across different test environments
  • Participate in code reviews and testing cycles to maintain high software quality and reliability
  • Document modeling assumptions, validation results, and integration workflows for internal knowledge sharing and future development
  • Fulltime
Read More
Arrow Right

Human Machine Interface (HMI) Software Engineering Intern

Join our team developing cutting-edge software for the Quarterhorse supersonic u...
Location
Location
United States , Atlanta
Salary
Salary:
22.00 - 33.00 USD / Hour
hermeus.com Logo
Hermeus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be currently enrolled in an accredited college or university (Undergraduate student (at least a rising senior) or enrolled in a Master's or Ph.D. program)
  • Pursuing Computer Science, Aerospace Engineering, or related degrees
  • Web Applications Experience (JavaScript, TypeScript, React, Angular, Electron, etc.)
  • C/C++ Experience
  • Aviation/simulation experience
  • Computer Graphics coursework or experience
  • Strong understanding of engineering first principles
  • Demonstrated ability to work within cross-functional teams
  • Enthusiasm for aviation and Hermeus' mission
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Software development on the human-machine interaction (HMI) program used by flight crew to control the aircraft and run simulations
  • Collaborate with flight crew to develop and assess usability of the cockpit software and hardware
  • Collaborate with engineers to display and control hardware systems
  • Participate in all stages of the software development lifecycle including planning, design, implementation, review, testing, documentation, and user evaluation
  • Fulltime
Read More
Arrow Right

Hardware-In-the-Loop Software Engineering Intern

The Flight Software "Hardware in the Loop" intern will support the setup, integr...
Location
Location
United States , Atlanta
Salary
Salary:
25.00 - 33.00 USD / Hour
hermeus.com Logo
Hermeus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuing a degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field
  • Proficiency in Julia or strong experience with scientific computing languages such as Python, MATLAB, or C++
  • Experience with working with hardware integrations and embedded computers (Raspberry PIs, arduinos, STM32s)
  • Strong understanding of engineering first principles
  • Demonstrated ability to work within cross-functional teams
  • Enthusiasm for aviation and Hermeus' mission
  • Excellent written and verbal communication skills
  • GPA of 3.0 or above
Job Responsibility
Job Responsibility
  • Configure and maintain test benches for system evaluation
  • Develop and implement test and automation scripts
  • Debug signal and communication issues across systems
  • Assist in validating vehicle and flight deck control systems
  • Document test results and maintain accurate records
  • Collaborate with cross-functional engineering teams to enhance system reliability and performance
  • Fulltime
Read More
Arrow Right