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

Y2JMZXFNVkZraHF0bzM3RjhwTlZtTnpzT0E9PQ==
  • 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

PRI Technology

IT Project Manager (Part-time) Job at PRI Technology

 ...Position: IT Project Manager Technology Resiliency (Part-Time) Hours: 20 hours per week Location: NYC preferred; remote considered (must work EST hours) Were seeking a part-time IT Project Manager to support technology resiliency initiatives, including disaster... 

Insight Global

Certified Pharmacy Technician Job at Insight Global

Job Title: Certified Pharmacy Tech Duration: 6 month to hire PR: $20/hr - $24/hr Location: Charleston, SC Hours: Rotating work 5x8s between 630-10p and every other weekend Must Haves: Education: High school diploma or equivalent required; completion...

Opti Staffing Group

Commercial Tile Setter Job at Opti Staffing Group

 ...OPTI STAFFING IS HIRING Position: Commercial Tile Setter / Flooring Specialist Location: Vancouver, WA Pay: $20-30+ /hour (DOE) Schedule: Monday Friday, Day Shift Who We Are: Our Client is a local Vancouver flooring company seeking highly skilled... 

Home2 Suites By Hilton - Ramsey, MN

Laundry Attendant Job at Home2 Suites By Hilton - Ramsey, MN

Laundry Attendant Home2 Suites By Hilton - Ramsey, MN Working somewhere youd rather not be? Are you looking for your next opportunity? We offer a fun place to work, an extraordinary team with decades of service and stability, and the ability to grow your... 

Pop-Up Talent

Business Development and Loss Solutions Executive Job at Pop-Up Talent

Business Development and Loss Solutions Executive Blue Island, IL 60406 COMPANY BACKGROUND: ~ One of the most trusted names in disaster restoration services with offices in Chicagos South suburbs is seeking a self-motivated, energetic, persuasive individual to ...