Stellarator Systems Code Developer
We are looking for a highly skilled and motivated Stellarator Systems Code Developer to join our Stellarator design, construction and integration department, and contribute to the development and enhancement of systems code for our stellarator reactor studies.
Your main responsibilities
- Coding activities
- Develop and maintain systems code for fusion reactor studies, ensuring high performance and accuracy.
- Conduct thorough testing and validation of code to ensure reliability and robustness.
- Document code and development processes comprehensively.
- Optimize code for performance and scalability.
- Develop simplified models to integrate in systems code with other research tools and methodologies such as plasma performance, heating systems, neutronics, cryogenics etc in collaboration with a multidisciplinary team of physicists, engineers, and researchers
- Develop costing models for reactor sub-systems (heating, fuel cycle, power conversion, magnets, cryogenics...)
- Conduct reactor studies including optimizations of reactor costs, performance and dimensions.
- Contribute to the development of a comprehensive software ecosystem for fusion reactor studies.
- Work closely with experimentalists and technical departments to validate and refine computational models.
- Collaborate with other research institutions and industry partners on joint projects.
- Develop and maintain systems code for fusion reactor studies, ensuring high performance and accuracy.
- Scientific communication and monitoring
- Monitor technological advances in systems code and fusion reactor studies
- Prepare scientific reports (presentations, posters, etc.) and represent Renaissance Fusion at scientific conferences and workshops.
- Participate in the writing of scientific articles.
Requirements
Do not hesitate to apply if you don’t meet all the requirements. Superheroes don’t exist, but people with talent and passion do!
* Education and professional experience:
- PhD or Master’s degree + equivalent experience in Computational Physics, Computer Science, Engineering, or a related field.
- 3 years’ experience in a development of computational and analytical models for multi-physics systems
- Experience with fusion reactor studies is a plus
* Language requirement:
- Fluent in English (C2)
- Knowledge (B2 or higher) of French is a plus
* Technical skills:
- Proficiency in Python, C++.
- Willingness to learn new coding languages
- Strong attention to detail and commitment to producing high-quality code.
- Experience with software development tools and environments (e.g., coding environments, debuggers, profilers).
- Knowledge of fusion reactor physics and engineering principles.
* Non-essential but highly desirable qualifications:
- Experience with specific fusion reactor systems code such as PROCESS, BLUEMIRA, SYCOMORE, or similar
- Proficiency in FORTRAN
- Familiarity with machine learning techniques and their application in scientific computing.
- Experience with data visualization tools and techniques.
- Knowledge of software engineering best practices.
What we offer
Visit our career page to learn more about our work environment and benefits:
Jobs — Renaissance Fusion (renfusion.eu)
At Renaissance Fusion, we value diversity and are an equal opportunity employer. We consider all qualified applicants equally for employment. We do not discriminate on the basis of origin; gender; morals, sexual orientation; sexual identity; age; marital status; pregnancy; genetic characteristics; actual or assumed membership or non-membership of an ethnic group, nation or race; political opinions; trade union or mutualist activities; religious beliefs; physical appearance; family name; place of residence; state of health; disability.
- Department
- Stellarator Design, Construction & Integration
- Locations
- Grenoble metropolitan area
