Sandia National Laboratories: R&D Software Engineer (Early/Mid Career)

Programmer
đź’° Negotiable
đź“Ť Albuquerque, United States
Twine Jobs
Based in Manchester, United Kingdom
Last online 12 hours ago

Programmer is needed in Albuquerque, United States.

This job has been crawled from the web.

Client: Sandia National Laboratories

Location: Albuquerque, NM

Contract: Temporary, Full-time

What Your Job Will Be Like

The Applied Systems Analysis and Research Department (8844) is seeking a dedicated software engineer to join our multidisciplinary team of scientists and engineers who are passionate about their work. Our team of developers and modelers uses state-of-the-art software tools and high-performance computing to build a sound technical basis for and improve confidence in multiple deep geologic disposal options for nuclear waste. You will be supporting the ongoing development of mulitphysics simulation software for modeling processes affecting radionuclide mobilization and transport in the subsurface. You will support modelers by addressing code performance issues, performing software maintenance and upgrades, testing new models, and prototyping code refactors for performance optimization and readability.

Are you ready to put your knowledge, skills, and experience to work crafting creative solutions to challenging problems that impact the nation? Join our dynamic team and embark on a rewarding career.

On any given day, you may be called on to:

  • Interface with an interdisciplinary team of modelers to streamline software functionality through bug fixes, code refactors, and documentation updates
  • Develop rigorous testing of new software features
  • Verify and validate subsurface flow and reactive transport models
  • Identify simulation needs and collaborate with software developers to advance capability
  • Develop Python scripts for model analysis
  • Conduct simulations and analyses in a high-performance computing environment
  • Prepare presentations and publications
  • Travel to conferences and project meetings.

Qualifications We Require

  • Bachelor’s in software engineering, computer science or a closely related fiield or equivalent combination of education and experience
  • Demonstrated understanding of good software design principles, object-oriented code development, and debugging
  • Experience conducting simulations and/or analyses in a Linux or Unix environment
  • Ability to obtain and maintain a DOE L-level security clearance

Qualifications We Desire

  • Ability to debug code in object-oriented Fortran and Python
  • Experience conducting simulations and/or analyses in a Linux or Unix environment
  • Ability to collaborate with a diverse team to solve problems and achieve results.Experience developing high performance software and with parallel computing technique
  • Experience with numerical simulation of flow and reactive transport in porous media using simulators such as PFLOTRAN, CRUNCH-FLOW, FEHM, TOUGH-REACT, etc.
  • Experience programming and/or scripting for scientific analysis using languages such as Python, C, C++, Fortran 2003, etc.
  • Demonstrated ability to integrate information from multiple disciplines such as geohydrology, geochemistry, geomechanics, statistics and numerical methods
  • Proven ability to succeed through teaming with others
  • Excellent communication skills and a demonstrated ability to develop technical ideas and results and present them in oral and written form
  • Ability to work in an environment with changing priorities

Posted 9 months ago

No longer accepting applications


Don't miss out! Drop your email to get notified for Programmer roles

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.