Jobs

General

CFS Engineering is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion or sexual orientation.

Open Positions

Sorry, there are no positions available at this time.

Master Project / Internship

We regularly offer internships and master’s thesis projects for motivated students working on aerospace engineering, CFD, software development, and numerical methods. Projects typically involve our in-house tools and open-source frameworks, offering opportunities to contribute in research and development. Below is a selection of topics available for upcoming internships and thesis work. These can often be tailored to match the student’s background and academic program.

CEASIOMpy is a open-source multidisciplinary aircraft design tool, it offers various development and research opportunities:

  • Pentagrow mesh generator – Contribute to a new mesh generation module in C++.
  • Optimization modules – Work on adjoint-based or surrogate-based optimization (SBO) workflows.
  • Lightweight/cloud version – Develop a simplified or web-based version of CEASIOMpy for educational or collaborative use.
  • Aeroelasticity at medium fidelity – Integrate SU2 solver for aeroelastic analyses within the CEASIOMpy framework.


Expected Skills and Competences

  • Basics in fluid mechanics, aerodynamics, and numerical methods.
  • Interest in aircraft design.
  • Good coding skills in Python and C++, knowledge of Linux environment.
  • Good oral and written communication skills in English and/or French.

NSMB is our in-house CFD solver for high-fidelity simulations. Topics for student work include:

  • Validation test cases – Design and document standard cases for solver verification and benchmarking.
  • Surrogate modeling & optimization – Explore reduced-order models for faster design space exploration.
  • Dynamic stability subroutines – Implement or refine modules for stability prediction under dynamic conditions.
  • ALE framework improvements – Rethink the Arbitrary Lagrangian-Eulerian (ALE) implementation, focusing on input interfaces and motion handling.

Expected Skills and Competences

  • Basics in fluid mechanics, aerodynamics.
  • Basics in CFD and numerical methods.
  • Understanding of aircraft flight mechanics (stability, controls).
  • Good coding skills in Python/Fortran, knowledge of Linux environment.
  • Good oral and written communication skills in English and/or French.

Work with codes and tools used for post-processing and structural coupling:

  • Migration to Python 3 – Modernize existing Python 2-based tools for continued usability and maintenance.
  • Complete rewrite – Evaluate feasibility of re-implementing tools in a more modern and modular structure.

Expected Skills and Competences

  • Strong coding skills in Python and C++.
  • Experience in software development.
  • Ability to work on Linux environment.
  • Good oral and written communication skills in English and/or French.

Schedule

The next internship positions will be available starting February/March 2026. Internships typically last 4 to 6 months, depending on academic requirements and project scope. Early applications are encouraged, as spots may be limited.

Contact Us

If you are interested in one or more of the topics listed above, we encourage you to get in touch. Please send your CV and a brief cover letter outlining your interests and background. We look forward to hearing from you and exploring how you can contribute to our projects.