CrawlJobs Logo

Flight Software Intern

redwirespace.com Logo

Redwire Space

Location Icon

Location:
United States , Jacksonville

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
March 13, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Flight Software Intern

Project Management FTC Intern

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 a college student enrolled in an Engineering, Technical or Business-related program
  • Working knowledge in Microsoft Office software (Word, Excel, PowerPoint)
  • Must have good verbal and written communication skills
  • Must be a U.S. Citizen/No sponsorship is available
  • Summer/Semester Internship available
  • On-site required
  • ITAR Eligible
  • Leadership ability with balance of self-confidence and humility
  • Demonstrate perseverance and drive to follow tasks and actions through to completion
  • Self-driven with passion to learn about flight test and the aviation industry
Job Responsibility
Job Responsibility
  • Adhere to Bombardier general work requirements and become familiar with Bombardier Flight Test Center processes and practices
  • Support record-keeping for financial tracking and project status
  • Support development of tasks associated with planning, scheduling, and control
  • Support development of metrics, trend-monitoring, and provide visibility for deviations to plan
  • Support development and monitoring of risk management plans
Read More
Arrow Right

Chief Test Pilot Tactical Systems

AEVEX Aerospace is looking for a skilled RC pilot to perform flight operations, ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong working knowledge of FAA, DoD, and/or ICAO UAS flight regulations
  • Familiar with military UAS operations and FAA regulatory frameworks
  • Knowledge of airspace coordination, range safety, and risk management practices
  • Strong attention to detail and a commitment to safety
  • Ability to maintain a Class II flight physical
  • Proficient in manual control of multi-rotor, fixed-wing, hybrid VTOL aircraft, including gas, electric, and turbine platforms
  • Ability to fly complex systems with landing gear, high wing loading, high speeds, and in challenging environments
  • Strong understanding of UAS flight control systems, aerodynamics, and recovery operations
  • Excellent hand-eye coordination and spatial awareness
  • Ability to display flight competency through simulation and live aircraft operation
Job Responsibility
Job Responsibility
  • Operate as External Pilot for electric-hybrid VTOL, fixed wing, gas, turbine UAS platforms exceeding 350 lbs in both test and operational missions
  • Coordinate closely with engineering and systems teams to define test requirements and provide feedback on UAS performance
  • Manually control aircraft via radio transmitter during launch, recovery, and emergency procedures
  • Coordinate seamlessly with Internal Pilots, Mission Commanders, and GCS Operators for safe and effective mission execution
  • Contribute to pre-flight briefings, post-flight debriefings, and overall flight test planning
  • Contribute to Test Readiness Reviews to discuss hazards, risks, and procedures for safe flight operations on experimental high-risk tests
  • Ensure flight operations adhere to airworthiness, risk mitigation, and test safety standards
  • Assist in the development of test cards, flight procedures, and enhancements to flight control systems
  • Observe, document, and help resolve flight anomalies and system irregularities
  • Adhere to stringent safety protocols, mission SOPs, and applicable airspace regulations
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support
  • Fulltime
Read More
Arrow Right
New

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

Business Analyst

We are currently looking for a Business Analyst (BA) to support the deployment o...
Location
Location
Canada , Waterloo
Salary
Salary:
Not provided
navblue.aero Logo
NAVBLUE Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree or equivalent training
  • 5 years of experience in the Aviation industry
  • Preferred to have at least 3 years of experience in Commercial Flight Operations as a Crew Planner, Aircraft Dispatcher (certified) or Operations Controller
  • Preferred to have 3 years of experience in a technical/analytical role related to aviation business systems
  • Must work effectively with others in a team environment as well as work independently with little supervision
  • High level of communication skills and effective interpersonal skills
  • Strong time management and organizational skills
  • Must possess strong analytical/critical thinking skills
  • Comfortable in the dynamic atmosphere of a software organization
  • Must possess superior product knowledge as it relates to the product suite
Job Responsibility
Job Responsibility
  • Coordinate and execute delivery of implementations, including the gathering of all required information used in defining the customer product setup
  • Perform system training for customers prior to go-live/system adoption
  • Handle escalated customer support tickets as required
  • Gain customer acceptance by explaining or demonstrating features and operational improvements
  • Provide Training Webinars, Q&A, and Master Classes
  • Transition existing customers from legacy systems to current products and assist in the retirement of legacy products
  • Provide support to Production and Support teams as required
  • Perform on-site/remote Customer Health Checks
  • Act as a customer advocate/representative and feed the Product organization with customer queries
  • Support other Navblue Organizations with review and update of product materials
What we offer
What we offer
  • Being part of Airbus Network
  • Flexible hours
  • Hybrid working environment (3 days in office)
  • Free parking
  • Vacation Days (15 - 25)
  • Professional Development Day
  • Christmas shut down
  • Summer core hours
  • Strong work-life balance
  • Casual dress code
  • Fulltime
Read More
Arrow Right

Computer Systems Engineer

The purpose of the Computer Systems Engineer position is to design, develop, int...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aerosimulation.com Logo
Aero Simulation, Inc. (ASI)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship Required
  • Ability to obtain and maintain an active Department of Defense (DoD) security clearance
  • Bachelor of Science in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering with a Software Focus or related field
  • 0 to 3 Years experience
  • Strong computer systems background
  • Experience developing code on Linux and Windows systems
  • Proficiency with C, C++, or C#
  • Proficiency in a scripting environment such as Python, Bash, or PowerShell
  • Competency in a version control system such as Git or SVN
  • Strong technical understanding with at least one area of specialization expected
Job Responsibility
Job Responsibility
  • Design, develop, integrate, test, and document software for the control of flight simulation software and computer systems
  • Utilize languages such as C/C++ and shell scripting in Linux or Windows based environments to develop new and/or modify existing software and applications
  • Read, write, and maintain new and existing software
  • Follow established company and industry processes and procedures
  • Select appropriate computer equipment to meet system requirements
  • Recommend, incorporate, and/or alter new and existing simulator designs and documentation
  • Physically and logically debug training systems and configure computer systems to meet system requirements
  • Work with project teams and engineers of varying disciplines to successfully deliver new or modified functionalities
  • Assist the Systems Engineering team in the integration of software and hardware
  • Communicate all ongoing activities and results to business sponsors, stakeholders, and management in a positive manner
What we offer
What we offer
  • Employee Stock Ownership Plan (ESOP)
  • Flexible work environment
  • Generous paid time off
  • Professional development opportunities
  • Industry competitive compensation
  • Medical benefits
  • Dental benefits
  • 401k
  • Fulltime
Read More
Arrow Right

Computer Systems Engineer

The purpose of the Computer Systems Engineer position is to design, develop, int...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aerosimulation.com Logo
Aero Simulation, Inc. (ASI)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship Required
  • Bachelor of Science in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering with a Software Focus or related field
  • Strong computer systems background
  • Experience developing code on Linux and Windows systems
  • Proficiency with C, C++, or C#
  • Proficiency in a scripting environment such as Python, Bash, or PowerShell
  • Competency in a version control system such as Git or SVN
  • Strong technical understanding with at least one area of specialization expected
  • Strong analytical math skills
  • Proficiency in common business software (Microsoft Office – Word, Outlook, Power Point, Excel, SharePoint)
Job Responsibility
Job Responsibility
  • Design, develop, integrate, test, and document software for the control of flight simulation software and computer systems
  • Utilize languages such as C/C++ and shell scripting in Linux or Windows based environments to develop new and/or modify existing software and applications
  • Read, write, and maintain new and existing software
  • Follow established company and industry processes and procedures
  • Select appropriate computer equipment to meet system requirements
  • Recommend, incorporate, and/or alter new and existing simulator designs and documentation
  • Physically and logically debug training systems and configure computer systems to meet system requirements
  • Work with project teams and engineers of varying disciplines to successfully deliver new or modified functionalities
  • Assist the Systems Engineering team in the integration of software and hardware
  • Communicate all ongoing activities and results to business sponsors, stakeholders, and management in a positive manner
What we offer
What we offer
  • Employee Stock Ownership Plan (ESOP)
  • Flexible work environment
  • Generous paid time off
  • Professional development opportunities
  • Industry competitive compensation
  • Medical benefits
  • Dental benefits
  • 401k
  • 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

Group Lead, Embedded Software

The Embedded Systems Group Lead serves both as lead engineer and as a technical ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering or related field required, MS preferred
  • 7+ years of software development experience, with experience in technical leadership or teamlead roles preferred
  • Proven experience developing autopilot systems, ground control stations, or flight simulation software
  • Prior experience in robotics, autonomous systems, or multi-agent coordination is highly preferred
  • Extensive experience with embedded systems and Linux-based environments
  • Experience in communication protocol design and debugging across mixed hardware
  • Experience across defense and commercial UAV applications
  • Experience on both military and commercial applications
  • Experience with embedded and companion computing environments (NVIDIA Jetson/Orin, Arduino, Raspberry Pi, STM32)
  • Proficiency in C, C++, Python, and exposure to C#, Lua, or similar languages
Job Responsibility
Job Responsibility
  • Lead a multidisciplinary software engineering group responsible for embedded, autonomy, and ground-station UAS software development
  • Manage team workload, task assignment, and performance across multiple concurrent programs
  • Balance staffing, priorities, and technical focus to meet both near-term deliverables and long-term capability growth
  • Interface with Flight Test, Systems Engineering, and Hardware teams to ensure system-level integration and rapid iteration
  • Serves as the primary interface between software engineering, program management, customers, and executives
  • Coordinates seamlessly with systems, hardware, and test teams to deliver integrated UAS capabilities
  • Implement networked and containerized system design
  • Provide cradle-to-grave ownership of software developed after release, including updates, support, and technical oversight
  • Integrate and maintain real-time systems for flight-critical and autonomy software components
  • Design and oversee integration of sensors, GPS/INS fusion, and communication protocols (SPI, I2C, UART, CAN, TCP/UDP)
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees
  • Fulltime
Read More
Arrow Right