National Security Space Developer

Are you passionate about national security spacechallenges?

Are you interested inworking with both space-based remote sensing data and cutting-edge softwaretechnology?

If you are looking to blend your science background with your loveof computing, then we are looking for someone like you to join our team at APL.

We are seeking a scientific software developer to work onmodeling frameworks and analysis tools being created for a National SecuritySpace project. Our team develops tools to analyze the capabilities of multiplesensor outputs. In addition to custom algorithm development, you will also doopportunity optimization and data mining / machine learning using emergingtechniques. You will work with a cross-disciplinary team of scientists,analysts, and developers on short-term and medium-term studies for planning andmodeling of mission capabilities.

As a scientific software developer, your primaryresponsibility will be the design and coding of analysis and optimizationroutines within a larger simulation framework. Also, you will:

  • analyze spacecraft operations scenarios,including trajectory and orientation options
  • work with a team of developers using modernsoftware practices
  • contribute to larger concerns in the larger simulationenvironment
  • create specific elements within the simulation

You meet our minimum qualifications for the job if you:

  • have a Master's Degree in physics, engineering, or math, or a bachelor's in one of these areas with 4 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, trajectory analysis, optical instrumentation, or scientific data analysis
  • 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.

You will go above and beyond our minimum requirements if you
  • have a PhD in physics, engineering, or math
  • have developed physics-based simulations in any programming language
  • have written software in a team environment or for use by someone other than yourself
  • have 10 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. With a wide selection of challenging, impactful work and a robust education assistance program, APL promotes a culture of life-long learning. Our employees enjoy generous benefits and healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at

APL is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability status, veteran status, or any other characteristic protected by applicable law.

Back to top