Nuclear Software/Code Developer
Apply NowCompany: Information Systems Laboratories, Inc.
Location: Idaho Falls, ID 83401
Description:
Nuclear Software/Code Developer
Information Systems Laboratories, Inc., a high-tech, employee-owned technology-development company, is seeking applicants for a Code Developer in its Energy and Space Division, who will be based in the Idaho Falls, Idaho office. Remote employment will be considered. ISL's Energy and Space Division provides comprehensive support to the nuclear and space industries, including, but not limited to, safety analysis and assessment of complex engineering systems, computer code development along the entire software lifecycle, waste management tracking, risk management, and development of regulatory structures and evaluation procedures. ISL applies computer programs to simulate the physical behavior of commercial nuclear power plant systems during accident conditions to analyze some of the potential complex safety issues associated with commercial nuclear reactors. The Software/Code Developer position involves developing and maintaining existing nuclear safety analysis codes throughout the entire software lifecycle. This may include preparing requirements documentation, implementing modeling changes, preparing code updates and documentation, preparing test plans and reports, updating code manuals, supporting code users, troubleshooting/debugging code issues, and fulfilling distribution requests for licensed software. The Software/Code Developer will also perform verification and validation (V&V) of new model and existing code versions, as directed.
Education
The position requires a minimum of a B.S. degree in Nuclear Engineering or a related field (e.g., Physics, Mechanical Engineering, etc.).
An M.S. or Ph.D. degree is desired, but not required.
Work Experience
1 to 5 years of experience is desired, but not required.
Required Skills
Strong programming skills (a sample of past programming projects may be requested).
Understanding of object-oriented programming.
Strong understanding of physics and engineering concepts (e.g., thermal-hydraulics, neutronics, etc.).
Working knowledge of mathematics important for modeling physics (e.g., linear algebra, PDEs, ODEs, etc.).
Strong technical writing skills.
Self-driven with good communication skills.
Works well with remote teams.
Desired Skills
Familiarity with Git, GitHub, and/or GitLab.
Programming expertise in modern Fortran (90, 95, 2003, 2008, 2018).
Programming expertise in C/C++, Java, and/or Python.
Experience with NRC safety analysis codes (i.e., TRACE, RELAP5, and/or PARCS/PATHS/GenPMAXS).
Experience developing software in accordance with NQA-1.
Familiarity with assessment, regression, unit testing, and test-driven development.
ISL offers an excellent salary and a competitive benefits package and rewards technical excellence, creativity, and business development.
Equal Opportunity Employer/Veterans/Disabled
Job Type: Full Time
Job Location: Idaho Falls - Idaho Remote
Information Systems Laboratories, Inc., a high-tech, employee-owned technology-development company, is seeking applicants for a Code Developer in its Energy and Space Division, who will be based in the Idaho Falls, Idaho office. Remote employment will be considered. ISL's Energy and Space Division provides comprehensive support to the nuclear and space industries, including, but not limited to, safety analysis and assessment of complex engineering systems, computer code development along the entire software lifecycle, waste management tracking, risk management, and development of regulatory structures and evaluation procedures. ISL applies computer programs to simulate the physical behavior of commercial nuclear power plant systems during accident conditions to analyze some of the potential complex safety issues associated with commercial nuclear reactors. The Software/Code Developer position involves developing and maintaining existing nuclear safety analysis codes throughout the entire software lifecycle. This may include preparing requirements documentation, implementing modeling changes, preparing code updates and documentation, preparing test plans and reports, updating code manuals, supporting code users, troubleshooting/debugging code issues, and fulfilling distribution requests for licensed software. The Software/Code Developer will also perform verification and validation (V&V) of new model and existing code versions, as directed.
Education
The position requires a minimum of a B.S. degree in Nuclear Engineering or a related field (e.g., Physics, Mechanical Engineering, etc.).
An M.S. or Ph.D. degree is desired, but not required.
Work Experience
1 to 5 years of experience is desired, but not required.
Required Skills
Strong programming skills (a sample of past programming projects may be requested).
Understanding of object-oriented programming.
Strong understanding of physics and engineering concepts (e.g., thermal-hydraulics, neutronics, etc.).
Working knowledge of mathematics important for modeling physics (e.g., linear algebra, PDEs, ODEs, etc.).
Strong technical writing skills.
Self-driven with good communication skills.
Works well with remote teams.
Desired Skills
Familiarity with Git, GitHub, and/or GitLab.
Programming expertise in modern Fortran (90, 95, 2003, 2008, 2018).
Programming expertise in C/C++, Java, and/or Python.
Experience with NRC safety analysis codes (i.e., TRACE, RELAP5, and/or PARCS/PATHS/GenPMAXS).
Experience developing software in accordance with NQA-1.
Familiarity with assessment, regression, unit testing, and test-driven development.
ISL offers an excellent salary and a competitive benefits package and rewards technical excellence, creativity, and business development.
Equal Opportunity Employer/Veterans/Disabled
Job Type: Full Time
Job Location: Idaho Falls - Idaho Remote