Nuclear Methods Software Engineer Job at System One, Washington DC

TXVUUHc0VTlON2JOVW92ZnRzaXp0M2tubmc9PQ==
  • System One
  • Washington DC

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

Little Flower Children and Family Services of New York

Aftercare Life Coach Job at Little Flower Children and Family Services of New York

Summary Job Description: The Life Coach is the vital party in facilitating the integration of assigned youth back to their families and communities. The Life Coach will serve as an advocate, supporter, and counselor, for the youth during his time in placement and oversee...

Fredrick Area Post-Acute Care Practice

Psychiatric Mental Health Nurse Practitioner in Fredrick, MD Job at Fredrick Area Post-Acute Care Practice

 ...care and remote documentation. Join TeamHealth: Where your expertise meets compassionate care! We are needing a psychiatric mental health nurse practitioner to help our growing group practice in Maryland. Role Overview: Schedule: 1 day a week within Monday to Friday... 

Assured Nursing

Travel PICU Registered Nurse - $1,843 per week Job at Assured Nursing

 ...Assured Nursing is seeking a travel nurse RN PICU - Pediatric Intensive Care for a travel nursing job in Charleston, South Carolina. Job Description & Requirements ~ Specialty: PICU - Pediatric Intensive Care ~ Discipline: RN ~ Start Date: 02/02/2026~ Duration... 

Truck with Jed Logistics

Truck Driver/CDL-A / Hazmat Required / Touch Freight / Home Daily Job at Truck with Jed Logistics

 ...Hiring immediately for Class A Driver! Must have flatbed and winter driving experience.$5000 Sign on Bonus Driver must live within 65 miles of Salina, KS CDL- A Driver / Truck Driver Responsibilities: ~ Dry Van; Sleeper ~ Linehaul with Drop & Hook ~ Rotating... 

Lexus of Maplewood

C Level Technician - Lexus Job at Lexus of Maplewood

The Ed Napleton Automotive Group is looking for our next Automotive Technician. This is an exciting opportunity in a growing, fast-paced industry. Located at Napletton's Lexus of Maplewood, the Automotive Technician will be responsible for vehicle repair and maintenance...