FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Intern – Electrical Department, Flight Software
European Space Agency - ESA. Create and validate a mixed-criticality multicore processor configuration accommodating Linux and a real-time operating system such as RTEMS .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in mixed-criticality multicore processor configuration, real-time operating systems, and flight software design for spacecraft. Proficient in Linux kernel configuration and familiar with relevant architectures and standardization activities.
Highest-signal resume keywords
Mixed-Criticality Multicore Processor ConfigurationReal-Time Operating SystemsFlight Software DesignLinux Kernel ConfigurationResearch and Development Activities
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Real-Time Embedded Software DevelopmentFault Detection and RecoverySoftware Validation FrameworksAI-Assisted On-Board ProcessingSPARC ArchitectureARMv7-A ArchitectureRISC-V Architecture
Soft Skills
MotivationLanguage Proficiency
Tools & Technologies
RTEMSYocto ProjectU-Boot Boot Loader
Industry Keywords
ECSS StandardisationCCSDS StandardisationSpacecraft ControlPayload Management
Tech Stack
Tools & technologiesLinuxRTOS
About the role
Key responsibilities & impact- Create and validate a mixed-criticality multicore processor configuration accommodating Linux and a real-time operating system such as RTEMS
- Deploy the solution on a range of on-board computer platforms
- Produce work intended for publication as a reference framework for future spacecraft missions
- Design and maintain flight software for spacecraft control and payload management within the Flight Software Section
- Address real-time operating systems, fault detection and recovery, and software validation frameworks
- Explore AI-assisted on-board processing concepts for adaptable and resilient missions
- Conduct research and development activities and contribute to the Flight Software Laboratory Facility
- Support ECSS/CCSDS standardisation activities
Requirements
What you’ll need- Must be a university student, preferably in the final or second-to-last year of a Master's-level university course
- Must be able to prove enrollment at the university for the entire duration of the internship
- Good knowledge of English or French required
- Knowledge of another ESA Member State language is an asset
- Motivation for applying will be explored during the interview
- Applicants must be eligible to access information, technology, and hardware subject to European or US export control and sanctions regulations
- Applications considered only from nationals of Austria, Belgium, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, and the United Kingdom
- Knowledge of Linux kernel configuration is an asset
- Knowledge of Yocto Project is an asset
- Knowledge of U-Boot boot loader is an asset
- Knowledge of real-time embedded software development is an asset
- Knowledge of real-time operating systems such as RTEMS is an asset
- Understanding of SPARC, ARMv7-A, or RISC-V architectures is an asset
Benefits
Comp & perks- Hands-on experience with (real-time) Linux in the context of space missions
- Opportunity to work with cutting-edge open-source technologies
- Contribution to reliable software platforms for future spacecraft
- Professional growth through participation in ESA research and development activities
- Potential publication of the work as a reference framework