Software System Engineer
We are seeking a Software Systems Engineer to create state-of-the-art software technologies for a wide variety of engineering disciplines, including quantum computing for scientific advancements and modeling/simulation for national security applications. Oak Ridge National Laboratory supports unique research needs for the Department of Energy and other government agencies, focusing on quantum computing integration, national electric infrastructure resiliency, and national defense.
About the role
This position resides within the Quantum Computational Science Group in the Computational Sciences and Engineering Division (CSED) at Oak Ridge National Laboratory (ORNL). CSED performs transdisciplinary computational science and analytics at scale to advance physical sciences, engineering, biomedicine, and health. The Quantum Computational Science group develops quantum computational methods and software for diverse scientific applications.
Responsibilities
- Work with a team to move research concepts from exploratory prototype to delivered system.
- Create, test, and maintain software elements of these systems.
- Support modeling and simulation activities to exercise software elements.
- Support field exercises to demonstrate system capabilities.
- Provide technical leadership for software development teams.
Requirements
- A BS degree in Computer Science, Electrical or Computer Engineering, or another field relevant to the job duties.
- Competency in Python and C++ programming.
- A commitment to lifelong learning.
Qualifications
- 5 or more years of experience relevant to the job duties.
- Competency in C, Rust, or Julia.
- Experience in software design/architecture.
- Experience with parallel programming middleware, including MPI, OpenMP, and CUDA.
- Knowledge of research software engineering principles and practice.
- Experience with modeling and simulation of complex, interdisciplinary systems.
- Knowledge of computer architecture, computer networking, and experience with virtualization technologies and/or computer system simulations.
- Excellent interpersonal skills for working within a highly diverse team, as well as strong oral and written communications skills, good organizational habits, and a high degree of personal motivation.
Special Requirements
- Visa sponsorship is not available for this position.
- This position requires access to technology subject to export control requirements; candidates must qualify for such access without an export control license.
- A Real ID-compliant form of identification is required for employment at ORNL.
- All employees must obtain and maintain a federal Personal Identity Verification (PIV) card, requiring a favorable post-employment background investigation, including a declaration of illegal drug activities (including marijuana, regardless of state laws) within the last year.
Benefits
- Medical, dental, and vision plans.
- 401(k) Retirement Plan and Contributory Pension Plan.
- Life insurance and disability benefits.
- Generous vacation, holidays, and parental leave.
- Legal insurance with identity theft protection and employee assistance plan.
- Flexible spending accounts and health savings accounts.
- Wellness programs and educational assistance.
- Relocation assistance and employee discounts.
- On-site fitness, banking, and cafeteria facilities.
- Flexible work hours to support work-life balance.
About ORNL
As a U.S. Department of Energy (DOE) Office of Science national laboratory, ORNL has an 80-year legacy of addressing the nation’s most pressing challenges. Our team of over 7,000 dedicated individuals values diverse perspectives and backgrounds, supporting our mission to drive scientific breakthroughs and translate them into solutions for energy, environmental, and security challenges.