Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Framatome Logo

Scientific Computing Software Engineer

Framatome

$83,000 - $113,000
Oct 31, 2025
Lynchburg, VA, US
Apply Now

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