Computational Nuclear Engineer

Date: Mar 29, 2024

Location: Oak Ridge, TN, US, 37831

Company: Oak Ridge National Laboratory

Requisition Id 12789 






Oak Ridge National Laboratory (ORNL) is the largest US Department of Energy science and energy laboratory, conducting basic and applied research to deliver transformative solutions to compelling problems in energy and security. Our diverse capabilities span a broad range of scientific and engineering disciplines, enabling the laboratory to explore fundamental science challenges and conduct the research needed to accelerate the delivery of solutions to the marketplace. 


The Nuclear Code Integration Group (NCI) within the Nuclear Modeling and Simulation Development and Deployment Section, Nuclear Energy and Fuel Cycle Division at ORNL is seeking candidates to apply for the computational nuclear engineer role. This role is responsible for the analysis, development, and deployment of software libraries, user interfaces, and tools for modeling and simulation software. Computational Nuclear Engineers within the NCI group will work with group, section, and division members and external contributors to engineer solutions for developers, and users of nuclear energy modeling and simulation software.


Job Duties and Responsibilities: 


  • Engineer and maintain nuclear energy modeling and simulation software, including user interfaces (text and graphical based), workflow accelerators and data visualization and analysis.
  • Design and implement optimized algorithms and data structures in advanced modeling and simulation software.
  • Design and develop software user features, tests, verification, and validation using a Software Quality Assurance Plan (SQAP) for production-quality nuclear engineering software and its global distribution.
  • Work individually and within a team to engineer large multi-component scientific and data-intensive software to meet the requirements of projects within scope, schedule, and budget.
  • Effectively communicate the work performed through reports, code manuals, presentations, and publications.
  • Deliver ORNL's mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by fostering a respectful workplace - in how we treat one another, work together, and measure success.


Required Qualifications:


  • A BS and 8+ years of relevant R&D experience, or an MS and 7+ years of relevant R&D experience, or a PhD and 2+ years of relevant R&D experience.
  • Degree area should be in Nuclear engineering, computer science, or a related field.
  • Demonstrated advanced programming experience including the use of Fortran (2003+), C/C++, Python, Git, CMake, Bash, and Windows Batch.


Special Requirement:


This position requires access to technology that is subject to export control requirements.  Successful candidates must be qualified for such access without an export control license.


Preferred Qualifications: 


  • Familiarity with Windows, Apple, and Linux computing platforms and the software tools expected to be heavily used in this role, which include CMake, Bash, Perl, Valgrind, Qt, and Windows Batch and PowerShell.
  • Knowledge of software engineering best practices, including continuous integration, requirements management, and object-oriented programming concepts and design patterns.
  • Experience developing collaborative software within a computational nuclear analysis code suite such as SCALE, VERA, or Nuclear Energy Advanced Modeling and Simulation (NEAMS).
  • Experience working within a rigorous quality assurance program.
  • Demonstrated writing and communication skills and ability to publish.
  • Ability to obtain a security clearance.



Benefits at ORNL: 


ORNL offers competitive pay and benefits programs to attract and retain talented people. The laboratory offers many employee benefits, including medical and retirement plans and flexible work hours, to help you and your family live happy and healthy. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also provided for convenience.


In addition, we offer a flexible work environment that supports both the organization and the employee. A hybrid/onsite working arrangement may be available with this position.


Other benefits include the following: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan, Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, Relocation Assistance, and Employee Discounts.


If you have difficulty using the online application system or need an accommodation to apply due to a disability, please email: or call 1.866.963.9545.





This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.

We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.

If you have trouble applying for a position, please email

ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply.  UT-Battelle is an E-Verify employer.

Nearest Major Market: Knoxville