
Senior Scientific Software Engineer (Fed Gov) 3850
RE/SPEC Inc.5 hours ago
Remote, United StatesSenior
Responsibilities
- Sustain, analyze, refactor, and modernize legacy and current scientific software.
- Improve software portability, efficiency, maintainability, stability, performance, and scalability.
- Support computational modeling across conceptual, process, and numerical models.
- Develop and debug software on Linux and HPC systems and support job-scheduler workflows.
- Apply software quality, testing, verification, validation, reproducible-build, and scientific-data workflow practices.
- Document source code, technical debt, risks, software workflows, and migration readiness.
- Perform work in accordance with applicable Nuclear Quality Assurance (NQA-1) requirements.
Requirements
- Master’s degree in computer science, engineering, or a related discipline and at least five years of relevant experience, or a bachelor’s degree in a related discipline and at least ten years of relevant experience.
- At least one project within the five years preceding the response deadline involving both computational modeling and software development in a regulated, safety-critical, high-consequence, or equivalent mission-critical environment.
- Experience with Fortran, Python, C, and/or C++.
- Experience with GNU/Linux or equivalent development environments, build, compilation, and debugging toolchains.
- Experience with HPC systems, job schedulers such as Slurm, Bash or equivalent Unix/Linux shell scripting, and serial and parallel scientific codes.
- Experience with software quality practices, testing, scientific data formats and workflows, debugging, profiling, performance analysis, and legacy-code modernization.
- Experience with Git or equivalent version control, reproducible builds, and source-code documentation tools such as Doxygen.
- Experience with OpenMPI, MPICH, or Intel MPI.
Benefits
- Flexible work schedules.
- Paid parental leave.
- 401(k) and ESOP with company match up to 4%.
- Professional development and training.
- Tuition reimbursement.
- Employee assistance program.
- Medical, dental, and vision insurance plans.
- Employee-owned company with confidential application handling under EEO guidelines.
About RE/SPEC Inc.
RESPEC Inc. is an employee-owned engineering and technology consulting firm serving government and industrial clients across mining and energy, water and natural resources, geotechnical, and IT domains. Founded in 1969 and headquartered in Rapid City, South Dakota, it provides design, modeling, laboratory testing, and field services, including groundwater and water-quality modeling, geomechanics, instrumentation, and blasting. Its business model centers on fee-for-service consulting, lab services, and software/data solutions.