TXT Group is looking for a Simulation Engineer with GPU/C++ expertise to join the team of the Aerospace & Defence Business Unit.
The ideal candidate has a solid command of written, spoken, and technical English, as well as the ability to work effectively in interdisciplinary teams (physics, software, radar). The role requires analytical thinking, precision, and a strong focus on experimental validation. The candidate should be able to document developed solutions clearly and systematically, and interact directly with the customer.
Main Responsibilities
Development and optimization of the SAR/RCS radar simulation engine in a C++/CUDA environment with OptiX support and Embree fallback;
Definition, implementation, and verification of radar ray tracing functionalities (backscatter, polarization, materials, complex geometries);
Integration of the simulation engine with a Python graphical interface and materials database;
Validation of simulations through known benchmark datasets and comparison with physical models;
Performance analysis and profiling on Windows and Linux platforms;
Collaboration with radar and signal processing experts to ensure the physical and mathematical consistency of the model.
Preferred Skills
Experience in software development using C++ and/or CUDA;
Knowledge of GPU profiling and optimization techniques;
Understanding of radar principles and fundamentals of Radar Cross Section (RCS) and Synthetic Aperture Radar (SAR);
Experience (including academic) in numerical simulation or physical modeling.
Optional Skills
Familiarity with ray tracing or physically based rendering libraries (NVIDIA OptiX, Intel Embree, OptiX Prime, CUDA RT);
Understanding of electromagnetic propagation, reflection, and scattering principles;
Knowledge of Eigen3, NumPy, or parallel computing libraries for GPU/CPU;
Experience with Blender, Sionna RT, or electromagnetic simulation environments;
Familiarity with SAR algorithms (Range-Doppler, Omega-K, Backprojection);
Experience in GPU profiling and optimization tools (Nsight, PerfWorks, CUDA Graphs);
Knowledge of software validation techniques and cross-platform development environments;
Knowledge of the German language.
Education
Master’s Degree in Computer, Telecommunications, Electronic, or Aerospace Engineering with a specialization in radar systems, remote sensing, or GPU programming;
Master’s Degree in Physics or Computer Science with skills in electromagnetic waves and GPU-based computational modeling.
What We Offer
Career opportunities in a fast-growing and evolving company with a young, international team;
Training and professional development in areas related to the position;
Corporate benefits (health insurance, welfare programs, meal vouchers, employee discounts as part of the group);
Team building activities to foster collaboration and a positive work environment;
Internship opportunities leading to potential permanent employment, depending on technical skills assessed during the interview.