Senior Scientific Software Engineer (Fed Gov) 3850

RESPEC

United States

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible Work Schedules
Paid Parental Leave
401(k) & ESOP (with company match up 4
401(k) & ESOP (with company match up 4
Professional Development and Training
Tuition Reimbursement
Employee Assistance Program
Medical/Dental/Vision Insurance Plans

Job summary

RESPEC is seeking a senior software professional to sustain and modernize scientific software, including legacy systems, for high-consequence modeling environments. You will refactor code for portability and performance while supporting HPC workflows and Linux development.

The role requires a strong background in Fortran, Python, and C/C++, with experience in regulated environments and software quality practices. Join a team delivering impactful energy and infrastructure projects.

Qualifications

  • Master's degree or higher with 5+ years in computational modeling, software development and documentation; or Bachelor's with 10+ years in related field.
  • Experience in regulated, safety-critical or mission-critical environments is preferred.
  • Ability to describe project context, tasks, responsibilities and deliverables, including why work was high-consequence.

Responsibilities

  • Sustain, analyze, and modernize scientific software, including legacy systems.
  • Refactor code to improve portability, efficiency, maintainability, and stability.
  • Support computational modeling across conceptual, process, and numerical models.
  • Debug, profile, benchmark, and assess software performance and scalability.
  • Support Linux development, HPC workflows, and job-scheduler use.
  • Apply software quality practices, testing, and verification and validation.
  • Document source code, technical debt, risks, and software workflows.
  • Support reproducible builds, scientific data workflows, and migration readiness.
  • Perform work in accordance with applicable Nuclear Quality Assurance (NQA-1) requirements.

Skills

Fortran
Python
C/C++

Education

MS in CS/Engineering
BS in related field

Tools

Linux
Slurm
Git
MPI
Doxygen

Job description

Core Responsibilities
  • Sustain, analyze, and modernize scientific software, including legacy systems.
  • Refactor code to improve portability, efficiency, maintainability, and stability.
  • Support computational modeling across conceptual, process, and numerical models.
  • Debug, profile, benchmark, and assess software performance and scalability.
  • Support Linux development, HPC workflows, and job-scheduler use.
  • Apply software quality practices, testing, and verification and validation.
  • Document source code, technical debt, risks, and software workflows.
  • Support reproducible builds, scientific data workflows, and migration readiness.
  • Perform work in accordance with applicable Nuclear Quality Assurance (NQA-1) requirements.
Required Technical Experience

Master's degree in computer science, engineering, or a related discipline, such as environmental science, mathematics, or physics, and at least 5 years of relevant experience in computational modeling, software development, and documentation; or Bachelor's degree in a related discipline and at least 10 years of relevant experience.

Recent project experience

At least one project within the 5 years preceding the response deadline involving both computational modeling and software development in a regulated, safety-critical, high-consequence, or equivalent mission-critical environment.

Ability to describe the project's environment, tasks, responsibilities, and deliverables, and explain why the work was high-consequence or mission-critical.

Technical skills
  • Scientific programming with Fortran, Python, and C and/or C++.
  • GNU/Linux or equivalent development environments, including build, compilation, and debugging toolchains.
  • HPC systems and job schedulers such as Slurm or equivalent.
  • Bash or equivalent Unix/Linux shell scripting.
  • Software quality practices, testing, and scientific data formats and workflows.
  • Debugging, profiling, performance analysis, and legacy-code modernization.
  • Git or equivalent version control and reproducible builds.
  • Source-code documentation tools such as Doxygen or equivalent.
  • Python 2 and Python 3 C and C++ OpenMPI, MPICH, or Intel MPI Serial and parallel scientific codes.
Featured benefits
  • Flexible Work Schedules
  • Paid Parental Leave
  • 401(k) & ESOP (with company match up to 4%)
  • Professional Development and Training
  • Tuition Reimbursement
  • Employee Assistance Program
  • Medical/Dental/Vision Insurance Plans

All your information will be kept confidential according to EEO guidelines.

Big challenges need bold thinkers.

If you're someone who sees problems as opportunities, you'll thrive here.

RESPEC is 100% employee-owned , which means we take ownership of every challenge.

Here, your ideas drive real solutions.

Since 1969, we've tackled complex challenges in energy transition, infrastructure resilience, digital transformation, and sustainability.

At RESPEC , you'll work alongside clients to take on critical problems .

Depending on your expertise, you might design infrastructure in remote locations, develop renewable energy solutions for global projects, or apply data-driven technology to improve mining and water systems.

We bring deep technical knowledge, real-world experience, and a commitment to work that matters.

If you're looking for a place where your contributions have real impact, you'll fit right in.

We do not accept unsolicited resumes from third-party recruiters.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scientific Software Engineer (Fed Gov)
Senior Scientific Software Engineer (Fed Gov)

RESPEC Inc. • Albuquerque (NM)

On-site
USD 120,000 - 170,000
Flexible Work Schedules
401(k) & ESOP (with company match up t
Professional Development and Training
+3
Senior Scientific Software Engineer (Fed Gov) 3850
Senior Scientific Software Engineer (Fed Gov) 3850

Re-Spec-Inc • Albuquerque (NM)

On-site
USD 120,000 - 180,000
Flexible Work Schedules
401(k) & ESOP (with company match up 4
Professional Development & Training
+3
Senior Scientific Software Engineer (Fed Gov) 3850
Senior Scientific Software Engineer (Fed Gov) 3850

pofft Technology Inc. • United States

On-site
USD 120,000 - 180,000
Flexible Work Schedules
401(k) & ESOP
Professional Development and Training
+3
Senior Scientific Software Engineer (Fed Gov) 3850
Senior Scientific Software Engineer (Fed Gov) 3850

RE/SPEC Inc. • New Mexico

On-site
USD 110,000 - 160,000
Flexible Work Schedules
Paid Parental Leave
401(k) & ESOP (with company match up0
+4
SQL Server Database Administrator (Fed Gov)
SQL Server Database Administrator (Fed Gov)

RESPEC Inc. • Albuquerque (NM)

On-site
USD 110,000 - 140,000
Flexible Work Schedules
401(k) & ESOP(with company match up to
4%)
+4
Operations Manager, Construction Materials
Operations Manager, Construction Materials

RESPEC Inc. • Lexington (KY)

Hybrid
USD 95,000 - 145,000
Flexible Work Schedules
401(k) & ESOP (with company match up 4
Professional Development and Training
+3
Senior Business Analyst (FED IHS)
Senior Business Analyst (FED IHS)

RESPEC Inc. • Albuquerque (NM)

Hybrid
USD 90,000 - 130,000
Flexible Work Schedules
401(k) & ESOP
Professional Development and Training
+3
Field Scientist
Field Scientist

RESPEC Inc. • Pennsylvania

On-site
USD 45,000 - 65,000
401(k) & ESOP(with company match up to
Professional Development and Training
Tuition Reimbursement
+2
Geothermal Drilling Engineer
Geothermal Drilling Engineer

RESPEC Inc. • Houston (TX)

On-site
USD 150,000 - 190,000
Flexible Work Schedules
401(k) & ESOP
Professional Development and Training
+3
Operations Manager, Construction Materials
Operations Manager, Construction Materials

RESPEC • Lexington (KY)

On-site
USD 110,000 - 170,000
Flexible Work Schedules
401(k) & ESOP (with company match up 4