Software Development Engineer applied to Earth Observation M/F

1 Minute ago • All levels • Software Development & Engineering

Job Summary

Job Description

This role involves joining the 'Atmospheric Sounding and Atmospheric Physics' team in Toulouse, focusing on the industrialization of Earth observation processing chains with a significant hydrological component. The team works on geophysical product restitution from atmospheric signal measurements and innovative projects leveraging Machine Learning and AI. The position requires an experienced software development engineer for scientific data processing, contributing to a safer and more inclusive world through high technologies.
Must have:
  • Develop and manage the evolution of processing chains and their architecture on HPC (SLURM), Cloud (K8s) environments.
  • Provide IT support to the team for studies and industrial projects, including technical responsibility for complex algorithmic software development and maintenance.
  • Manage project tools (CI/CD chains, containerization).
  • Perform analysis and monitoring of scientific data processing chain performance (Earth observation, atmospheric sounding).
Good to have:
  • Knowledge of the Pangeo ecosystem and georeferenced data processing.
  • Knowledge of cloud environments and container orchestration.
Perks:
  • Success driven by technological excellence, experience, and shared ambition.
  • Attractive compensation package.
  • Continuous skills development: training courses, internal academies, and communities.
  • Inclusive, benevolent environment respecting employee balance.
  • Recognized societal and environmental commitment.

Job Details

Building a future of trust together

Thales is a global leader in high technologies specializing in three business sectors: Defense & Security, Aerospace & 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 per year 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

  • Success driven by our technological excellence, your experience, and our shared ambition
  • An attractive compensation package
  • Continuous skills development: training courses, internal academies, and communities
  • An inclusive, benevolent environment that respects employee balance
  • Recognized societal and environmental commitment

Your daily life

By joining the Toulouse site, you will integrate a site bringing together our sovereign cyber defense solutions to face growing cyber threats and our digital services activities enabling us to operate our clients' critical information systems and support them in their secure digital transformation.

As part of the industrialization of Earth observation processing chains, with a significant hydrological component, the "Atmospheric Sounding and Atmospheric Physics" team is looking for an experienced software development engineer (M/F) for scientific data processing. This team, composed of 18 engineers including 8 doctors, works on projects mainly related to Earth observation and specializes in the restitution of geophysical products from atmospheric signal measurements. It also positions itself on innovative projects involving data valorization through new technologies such as those used for Machine Learning and Artificial Intelligence. The data used comes from field observations, spatial observations, and models simulating physical processes interacting in the Earth-Atmosphere system.

By joining us, you will be entrusted with the following missions:

Development and management of the evolution of processing chains and their architecture on HPC (SLURM), Cloud (K8s), etc. environments.

IT support to the team on various studies and industrial projects, in particular the technical responsibility for the development and maintenance of complex algorithmic software.

Management of tools implemented on projects (CI/CD chains, containerization, etc.)

Performance analysis and monitoring of scientific data processing chains (Earth observation, atmospheric sounding, etc.)

Your profile

You master Python with classic scientific data processing libraries and processing containerization.

You have knowledge of lower-level languages (C, Fortran, etc.) and Scripting (shell, etc.).

You know CI/CD concepts (especially Gitlab-CI) as well as good DevOps practices.

You know data formats used in Earth/atmosphere observation (GeoTIFF, NetCDF, etc.) and ARCO formats (zarr, etc.).

Knowledge of the Pangeo ecosystem, and more broadly of georeferenced data processing, is a plus.

Knowledge of cloud environments and container orchestration is welcome.

You have a spirit of initiative and daily autonomy in your work.

You are curious about the state of the art and attracted to innovation.

You like working in a team on varied subjects.

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

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Toulouse, Occitanie, France

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Rennes, Brittany, France (Hybrid)

Hengelo, Overijssel, Netherlands (Hybrid)

Carquefou, Pays De La Loire, France (Hybrid)

Pinhais, State Of Paraná, Brazil (On-Site)

Wutha-Farnroda, Thuringia, Germany (On-Site)

Stuttgart, Baden-Württemberg, Germany (Hybrid)

Châtellerault, Nouvelle-Aquitaine, France (On-Site)

São Bernardo Do Campo, State Of São Paulo, Brazil (Hybrid)

Belfast, Northern Ireland, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Thales

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug