Nuclear Methods Software Engineer Job at System One, Bellevue, WA

Ylh0ekptUzlyanRYRHk4UWZydysyMzd0N1E9PQ==
  • System One
  • Bellevue, WA

Job Description

Overview:
System One is seeking an entry-level Nuclear Methods Software Engineer to support development on the ARMI framework—an advanced Python codebase used for nuclear reactor design and analysis across multiple next-generation reactor programs. This role involves daily Python development, code reviews, software testing, documentation, and contributions to mission-critical nuclear analysis tools.

Responsibilities:

• Design and develop Python software for the ARMI framework and related tools
• Participate in code reviews (reviewing and being reviewed)
• Write and audit tests within large Python codebases
• Develop and maintain documentation for nuclear methods software
• Support CI/CD activities for reactor design and analysis software
• Apply and promote software engineering best practices
• Collaborate with a diverse team of engineers and contribute to continuous improvement

Required Qualifications:

• B.S. in Nuclear Engineering or B.S. in a STEM field with 3+ years’ experience in nuclear methods
• Proficiency in Python programming
• Strong communication skills
• High integrity, openness, respect, and a team-oriented mindset

Preferred Qualifications:

• Interest in software testing, quality, and documentation
• Experience working in a nuclear quality environment (NQA-1 or ISO 9001)
• Desire to build a career at the intersection of nuclear engineering and software engineering
• Experience with unit testing in Python
• Experience writing/maintaining software documentation
• Familiarity with software quality best practices
• Experience with CI/CD concepts and tools
• Understanding of fast reactors or advanced reactor systems
• Experience with digital twin modeling or real-time data pipelines
• Graduate degree in Nuclear Engineering
• 3+ years professional programming experience

Job Functions / Work Environment:

• Sitting/standing for extended periods; bending/stooping; fine motor control
• Ability to safely lift up to 25 lbs
• Prolonged repetitive work
• Visual and auditory concentration required
• Standard office/computer work environment (>8 hrs/day)
• Light travel: 0–5%

Ref: #161-Managed Staffing Charlotte

Job Tags

Contract work, Work at office,

Similar Jobs

Gallagher, Flynn & Company

Carpenter / Timber Framer - Vermont Frames & Foam Laminates of Vermont Job at Gallagher, Flynn & Company

 ...Company: Vermont Frames & Foam Laminates of Vermont Role: Carpenter / Timber Framer Reports to: Timber Shop Foreman, Field Foreman Location: Starksboro, VT, Jobsites across New England & New York Hours: Monday-Thursday 6AM - 4PM, Friday 6AM Noon, occasionally... 

Amazon

Entry-Level Cloud Hardware & Chip Design Engineer Job at Amazon

 ...A leading cloud services provider is seeking an Electrical Engineering Graduate for the Graviton Team in San Francisco. This role involves developing advanced semiconductor technologies and collaborating on next-generation computing platforms. Candidates should have a... 

New paradigm staffing

Remote Healthcare Records Scanning Coordinator Job at New paradigm staffing

 ...Were looking for a tech-savvy Entry-Level Healthcare Records Scanning Coordinator to join New Paradigm Staffing , helping healthcare...  ...role is perfect for someone who wants hands-on experience with document management technology. Youll learn how to prepare files for... 

Physician Assistant Solutions

Physician Assistant - Interventional Radiology Job at Physician Assistant Solutions

 ...INTERVENTIONAL RADIOLOGY PHYSICIAN ASSISTANT Syracuse, New York Currently seeking a Interventional Radiology Physician Assistant/Nurse Practitioner for a full time opportunity in Syracuse area. Interested candidates should hold RT certification. Experience in... 

Wells Fargo

Community Mortgage Bank Sales Consultant (SAFE) Job at Wells Fargo

 ...About this role: Wells Fargo is seeking a... In this role, you will: Sit within assigned bank branches and originate mortgage loans; collaborate with branch leadership, participate in branch huddles, mentor and coach employees to increase knowledge of mortgage...