Software Development Engineer for Simulation (M/F)

1 Minute ago • All levels • Software Development & Engineering

Job Summary

Job Description

Within this department, you will be responsible for the specification, development, integration, and validation of qualification and simulation software, as well as associated models. This role involves participating in definition and specifications, designing software architecture, developing, integrating, and validating solutions, providing user support, and contributing to product policy through the use of departmental business components.
Must have:
  • Participate in defining specifications for software.
  • Design and select software architectures.
  • Develop, integrate, and validate software solutions.
  • Provide user support for simulations and client presentations.
  • Contribute to product policy using departmental business components.
  • Experience in C/C++, Python, and HMI software development.
  • Design and develop object-oriented applications with graphical interfaces.
  • Implement parallel and distributed programming.
  • Define software architectures.
Good to have:
  • Experience in the simulation domain (CGF/Serious game/3D image generator/Virtual Reality).
  • Knowledge of simulation protocols (HLA/DIS/DDS).
Perks:
  • Success driven by technological excellence.
  • Attractive compensation package.
  • Continuous skill development through training, academies, and internal communities.
  • Inclusive and benevolent work environment that respects 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 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 skill development: training programs, academies, and internal communities
  • An inclusive, benevolent environment that respects employee balance
  • Recognized societal and environmental commitment

Your daily life

At the heart of Saint Quentin en Yvelines, the Elancourt site is one of the most important technological centers of excellence. The diversity and technicality of systems and equipment mobilize expertise in more than 80 professions in defense, high-tech security, and digital services solutions.

Within this department, you will be responsible for the specification, development, integration, and validation of qualification and simulation software, as well as associated models.

You will be entrusted with the following main missions:

  • Participate in definition and specifications
  • Design and choose the software architecture
  • Develop, integrate, and validate
  • Provide necessary support to simulation users and client presentations
  • Participate in product policy through the use of departmental business components.

Your profile

With an engineering degree or equivalent in software, you have successful experience in C/C++, Python, and HMI software development, ideally in the simulation world (CGF/Serious game/3D image generator/Virtual Reality and simulation protocols HLA/DIS/DDS).

You know how to design and develop object-oriented applications with a graphical interface, as well as parallel and distributed programming. You have the ability to define software architectures.

Languages used: C/C++, Qt, Python, Java, Web Technologies.

Tools: JIRA, GIT, Jenkins.

Technologies: Multithreading, Open source, Networking, Containers/virtual machines, CI/CD.

A word from the team

Passionate about aeronautics, curious about new technologies, with an appetite for IT and a desire to innovate, join our simulation and advanced design team.

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

The position may require access to information related to national defense secrecy; the selected person will be subject to a security clearance procedure, in accordance with the provisions of articles R.2311-1 et seq. of the Defense Code and IGI 1300 SGDSN/PSE of August 09, 2021.

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 Élancourt, Île-de-France, 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

Meudon, Île-de-France, France (On-Site)

Halifax, Nova Scotia, Canada (Hybrid)

Élancourt, Île-de-France, France (On-Site)

Ottawa, Ontario, Canada (Hybrid)

Crawley, England, United Kingdom (On-Site)

Prague, Prague, Czechia (On-Site)

Meudon, Île-de-France, France (Hybrid)

Noisy-le-Grand, Île-de-France, France (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