INTERNSHIP – Software Development and Signal Processing Engineer M/F

10 Minutes ago • All levels
Programming

Job Description

Based in Toulouse within the Radionavigation Department, this internship focuses on improving a GNSS receiver performance simulator. The current Matlab and Python-based simulator faces computational limitations. The intern will analyze user needs, then design, develop, and test new features to optimize the simulator. Potential improvements include parallelizing calculations on CPU/GPU, using high-performance Python libraries, or migrating to a compiled language like C++. The role involves close collaboration with the team and comprehensive technical documentation.
Must Have:
  • Commitment to a 6-month internship
  • Ambition to perfect knowledge in software development and signal processing
  • Preparing an Engineering degree or equivalent (Bac +5)
  • Experience in signal processing and navigation systems
  • Proficiency in PYTHON or MATLAB programming, potentially C++
  • Good level of English for technical reading and writing
  • Rigor, analytical and synthesis skills, autonomy, and proactivity
Perks:
  • Technological expertise
  • Attention to employee work-life balance
  • Inclusive and benevolent environment
  • Recognized societal and environmental commitment (Thales Solidarity, CAC 40 ESG index…)
  • Technical and friendly work environment
  • Opportunity for a wide variety of projects and studies
  • Develop knowledge in navigation and signal processing
  • Gain practical experience and develop new skills
  • Formalized internship with remuneration based on study level

Add these skills to join the top 1% applicants for this job

cpp
game-texts
python
matlab

INTERNSHIP – Software Development and Signal Processing Engineer M/F

Location: Toulouse Champollion, France

Let's build a future of trust together

Thales is a global high-tech leader specializing in three sectors: Defense & Security, Aeronautics & Space, and Cyber & Digital. It develops products and solutions that contribute to a safer, more environmentally friendly, and more inclusive world. The Group invests nearly 4 billion euros annually in Research & Development, particularly in key innovation areas such as AI, cybersecurity, quantum, cloud technologies, and 6G. Thales has nearly 81,000 employees in 68 countries.

Our commitments, your benefits

  • Our technological expertise
  • Our attention to employee work-life balance
  • An inclusive and benevolent environment
  • Recognized societal and environmental commitment (Thales Solidarity, CAC 40 ESG index…)

Your daily life

The Toulouse site is responsible for satellite systems engineering, the design and production of payloads, as well as the development and qualification of ground segments. It integrates a research center and an industrial accelerator for start-ups and ventures.

Within the Toulouse site and the Radionavigation Department, your mission will be to improve a simulator designed to precisely evaluate the performance of GNSS receivers. This simulator, currently developed in Matlab and Python, faces computational performance limitations. You will be responsible for analyzing user needs by working closely with domain engineers, then designing, developing, and testing new functionalities to optimize the simulator. Several areas of improvement are envisioned: parallelizing calculations on CPU or GPU, using high-performance Python libraries, or migrating to a compiled language like C++. Finally, the writing of complete technical documentation will accompany each evolution. All these tasks will be carried out in close collaboration with the team, in a continuous improvement approach to the tool and its robustness.

Your profile

Is your priority a 6-month internship?

Do you have the ambition to perfect your knowledge in software development and signal processing?

Are you preparing for an Engineering degree or equivalent (Bac +5) and do you have experience in:

  • signal processing and navigation systems
  • PYTHON or MATLAB programming, or even C++?

Do you have a good level of English allowing you to read and write with technical terms?

Are your rigor, analytical and synthesis skills, autonomy, and proactivity recognized assets?

Then this position is for you!

A word from the team

Our team will welcome you to a technical and friendly environment, allowing for a wide variety of projects and studies, often related to GNSS signals.

By joining us, you will develop your knowledge of navigation and signal processing. This internship offers you an opportunity to gain practical experience and develop new skills in a stimulating professional environment in collaboration with our experts.

All our internships are formalized and subject to remuneration, the amount of which is determined by your level of study.

Thales, a Handi-Engaged company, recognizes all talents. Diversity is our best asset. Apply and join us!

Set alerts for more jobs like INTERNSHIP – Software Development and Signal Processing Engineer M/F
Set alerts for new jobs by Thales
Set alerts for new Programming jobs in France
Set alerts for new jobs in France
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙