T

Thales

Global defense and aerospace electronics

Software Development Engineer, Test Benches & Simulators

Software EngineeringConfirmed live in the last 24 hours
Full-timeToulouse, FranceNo salary listedIn-person

About the Job

Requirements

  • A degree from an engineering school or equivalent Bac+5 qualification, with a specialization in computer science, embedded systems, or an equivalent field.
  • At least five years of experience developing software for simulators and test benches.
  • Proficiency in C/C++ development in a Linux environment, including Makefile or CMake build tools, Git configuration management, and CI/CD pipelines using Jenkins or GitLab.
  • Skills in embedded Linux system administration and knowledge of real-time issues.
  • Ability to develop and maintain code in other languages, such as Python, Bash/Shell, or Java.
  • Knowledge of simulator and test bench architectures, as well as network and electronic environments.
  • Awareness of cybersecurity and securing software environments.
  • Autonomy, curiosity, initiative, teamwork in a multidisciplinary environment, and attention to development quality.

Responsibilities

  • Contribute to preparing technical specifications for test benches and simulators and defining their architectures in close collaboration with end users.
  • Develop and integrate software components for test benches and simulators in C++ on Linux, taking user requirements into account.
  • Automate installation and configuration of the system environment, physical equipment, and software components.
  • Participate in integration and validation of test benches and simulators, ensuring reliability and reusability across programs.
  • Apply internal cybersecurity procedures to ensure products comply with Thales standards.
  • Prepare technical documentation, help users become familiar with the products, and support technical and project coordination.

Desired Qualifications

  • Functional knowledge of the space domain.

About the Company

Thales

Global defense and aerospace electronics

Thales designs and delivers critical technology for aerospace, defense, and digital security. Its products include electronics, software, and data-security systems that power air travel, payments, and modern military platforms, by integrating hardware and software to build systems such as avionics, radar, cybersecurity, and secure communications that collect sensor data and protect networks. It stands out through deep industrial experience, end-to-end solutions across defense, aerospace, and cybersecurity, and a focus on AI and quantum tech, aided by strategic acquisitions and partial state ownership. Its goal is to provide reliable, secure, and connected technologies that support national security, public safety, and everyday life by solving complex security and connectivity challenges.

Company size
10,001+
Company stage
IPO
Headquarters
Meudon, France
Founded
1893

Recently Posted Jobs

Explore more opportunities at Thales

See more jobs