Framatome is looking to solve the problem of delivering clean, safe energy and advancing nuclear technology by hiring a Scientific Computing Software Engineer to develop Safety Related software in Python for automation of engineering calculations.
Requirements
- Proficiency with PC-based applications such as MS Office
- Proficient in appropriate programming tools like C++, C-Sharp, Visual Basic, ASP, JAVA, PLSequel, WEB 2.0
- Strong experience in Scripting Languages (Python, Bash) and LaTeX
- Experience with Scientific Python libraries (xarray, pandas, scipy, matplotlib)
- Experience with source control (git) and developing chained execution processes
- Strong fundamentals in solid mechanics, fluid mechanics and/or dynamics
- Experience in finite element analysis and/or computational fluid dynamics
Responsibilities
- Developing Safety Related software in Python for automation of engineering calculations in solid mechanics, thermal hydraulics, computational fluid dynamics and other engineering disciplines
- Working directly with engineering teams to understand their calculation needs and define appropriate software scopes
- Providing support and training to engineers to enable them to complete their work efficiently and with high quality
- Developing chained execution processes
- Collaborating with teams to breakdown complex mechanical analysis problems into discrete steps
- Working with source control (git)
- Automating testing frameworks (pytest) and Python packaging (Conda)
Other
- Completion of a Bachelor's degree in Computer Science / Computer Engineering, Mechanical Engineering, or a related discipline
- At least 5 years of directly related experience
- Basic written and verbal communication skills
- Ability to interact effectively with all levels of Business Unit staff and management
- Occasional travel required