Simulation Software Engineer – HPC & Physics Modeling

Johns Hopkins Applied Physics Laboratory

Laurel (MD)

On-site

USD 100,000 - 195,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous benefits
Education assistance program
Retirement contributions
Healthy work/life balance

Job summary

The Johns Hopkins Applied Physics Laboratory (APL) in Maryland is seeking a skilled software engineer to enhance internal high-fidelity physics simulation capabilities. You will optimize software, mentor junior engineers, and work closely with users to develop features based on constant feedback.

The ideal candidate possesses a BS in Computer Science, at least 3 years of experience, and proficiency in programming languages like Python and C++. APL offers generous benefits including education assistance and a healthy work/life balance.

Qualifications

  • 3+ years of professional experience as a software engineer.
  • Efficient in systems or scientific programming languages.
  • Proficient in standard software engineering practices.

Responsibilities

  • Optimize software for modern computer hardware.
  • Collaborate with software team on simulation software.
  • Guide architecture and design decisions.

Skills

Programming in Python
Programming in C++
Systems programming
Agile development
Linux environment

Education

BS in Computer Science, Computer Engineering, or related field
M.S. in Computer Science, Computer Engineering, or related field (preferred)

Tools

CUDA programming
OptiX
HPC experience using SLURM

Job description

The Johns Hopkins Applied Physics Laboratory (APL) in Maryland is seeking a skilled software engineer to enhance internal high-fidelity physics simulation capabilities. You will optimize software, mentor junior engineers, and work closely with users to develop features based on constant feedback.

The ideal candidate possesses a BS in Computer Science, at least 3 years of experience, and proficiency in programming languages like Python and C++. APL offers generous benefits including education assistance and a healthy work/life balance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Simulation Software Engineer - Physics-Based HPC
Simulation Software Engineer - Physics-Based HPC

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000
Software Engineer
Software Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 195,000
Generous benefits
Education assistance program
Retirement contributions
+1
Software Engineer
Software Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 195,000
Senior C++ Software Engineer for Defense AI & Simulations
Senior C++ Software Engineer for Defense AI & Simulations

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000
GPU-Accelerated Simulation Software Engineer
GPU-Accelerated Simulation Software Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 195,000
Modeling & Simulation Engineer — High-Impact Defense Tech
Modeling & Simulation Engineer — High-Impact Defense Tech

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Defense Modeling & Simulation Engineer
Defense Modeling & Simulation Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Physics-Based Systems Analyst
Physics-Based Systems Analyst

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Modeling & Simulation Engineer for DoD Systems
Modeling & Simulation Engineer for DoD Systems

Johns-Hopkins-University-Applied-Physics-Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Software Engineer
Senior Software Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Retirement plans
Paid time off
Medical, dental, vision insurance
+2