Senior Scientific Software Engineer - HPC & C/C++

pofft Technology Inc.

United States

On-site

USD 120,000 - 180,000

Full time

5 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
401(k) & ESOP
Professional Development and Training
Tuition Reimbursement
Employee Assistance Program
Medical/Dental/Vision Insurance Plans

Job summary

RESPEC is seeking a Senior Scientific Software Engineer to support computational modeling software for a large National Laboratory. You will modernize legacy code, improve performance on Linux and HPC systems, and ensure quality through testing and documentation.

The role requires strong Fortran, Python, and C/C++ skills, extensive Linux tooling, and experience with MPI, Slurm, and Doxygen. Join a 100% employee-owned environment on challenging mission-critical projects.

Qualifications

  • Master’s degree with at least 5 years in computational modeling and software development.
  • Bachelor’s degree with at least 10 years in relevant field and proven track record.
  • At least one project in the last 5 years combining modeling and development in a safety-critical env.
  • Ability to describe project environment, tasks, responsibilities, and deliverables.

Responsibilities

  • Sustain, analyze, and modernize scientific software, including legacy systems.
  • Refactor code for portability, efficiency, and maintainability.
  • 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 schedulers like Slurm.
  • Apply software quality practices, testing, and verification.
  • Document source code, debt, risks, and workflows.
  • Support reproducible builds and data workflows; ensure NQA-1 compliance.

Skills

Fortran
Python
C/C++
GNU/Linux
Slurm
Bash scripting
MPI
Debugging
Doxygen
Version control (Git)

Education

Master’s degree in CS/Engineering or related
Bachelor’s degree in related field

Tools

OpenMPI/MPICH/Intel MPI
Git

Job description

RESPEC is seeking a Senior Scientific Software Engineer to support computational modeling software for a large National Laboratory. You will modernize legacy code, improve performance on Linux and HPC systems, and ensure quality through testing and documentation.

The role requires strong Fortran, Python, and C/C++ skills, extensive Linux tooling, and experience with MPI, Slurm, and Doxygen. Join a 100% employee-owned environment on challenging mission-critical projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scientific Software Engineer - HPC/Fortran+Python
Senior Scientific Software Engineer - HPC/Fortran+Python

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 for HPC & Modeling
Senior Scientific Software Engineer for HPC & Modeling

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
Senior Scientific Software Engineer — HPC, Modeling & Performance
Senior Scientific Software Engineer — HPC, Modeling & Performance

RESPEC • United States

On-site
USD 120,000 - 180,000
Flexible Work Schedules
Paid Parental Leave
401(k) & ESOP (with company match up 4
+5
Senior Scientific Software Engineer — HPC Modeling & Linux
Senior Scientific Software Engineer — HPC Modeling & Linux

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

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
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, HPC for Regulated Labs
Senior Scientific Software Engineer, HPC for Regulated Labs

Jobgether • United States

On-site
USD 140,000 - 200,000
Flexible schedules
Parental leave
401(k) matching
+7
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 HPC
Senior Scientific Software Engineer - Fed Gov HPC

Jobgether • Oregon

Hybrid
USD 140,000 - 190,000
Flexible schedules
Parental leave
401(k) match
+7
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