Johns Hopkins Applied Physics Laboratory

Modeling And Analysis Engineer

3+ months agoLaurel, MD

Are you interested in applying physics and engineering skills to solve real-world problems in space applications?

Do you enjoy learning new concepts and working with others on innovative software projects?

If so, we are looking for someone like you to join our team at APL.

We are seeking an analyst or a scientific software developer to help us create physics-based simulations of space-based missions and instruments. You'll be joining a hard-working team of engineers and scientists who are designing and implementing modeling software to solve some of our nation's most pressing and difficult needs in space. We strive to foster a collaborative environment where the best idea wins. As a member of our team, you will develop analysis tools and algorithms for characterizing the performance of remote sensing instruments that use optical, infrared, and radar wavelengths. We are looking for experience in the following areas: algorithm design and optimization experience; spacecraft dynamics and/or sensor modeling; machine learning and image processing.

As a scientific software developer, your primary responsibility will be the design, authoring, and implementation of physics-based modeling codes in Matlab, Java, and Python. Also, you will

  • work with a team of developers, analysts, and scientists to meet sponsor objectives
  • help design the overall simulation environment
  • create specific elements within the simulation
  • use a professional, team-based development process


You meet our minimum qualifications for the job if you:

  • have a BS Degree in physics, engineering, or math, or a BS in a related area with 2+ years of experience.
  • have experience developing software in Matlab, Java, or Python
  • are willing and able to learn new programming languages.
  • have experience with space-based systems or optical or remote sensing instruments.
  • hold an active Top Secret security clearance with SCI, or the ability to get SCI. If selected you will be subject to government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
  • Can demonstrate that you are fully vaccinated against COVID-19. To ensure the safety and well-being of the community, APL has established a policy requiring that all staff be vaccinated against COVID-19. All staff members must provide proof of full vaccination or have an approved medical or religious accommodation by their start date.

You will go above and beyond our minimum requirements if you:

  • have a MS in physics, aerospace engineering, or math
  • have developed physics-based simulations in Java
  • have written software in a team environment or for use by someone other than yourself
  • have 5+ years of experience with scientific software systems, data management, or data analysis

Why work at APL?

The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.

At APL, we celebrate our differences and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at

Job ID: hopkins-6941_23136