Senior Software/Systems Engineer


The Johns Hopkins University Applied Physics Laboratory (APL), a national leader in scientific research and development, located midway between Baltimore and Washington, DC is seeking an experienced Software Engineer.

Job Summary:

Collaborate with an outstanding team of radar and combat systems engineers on the development of simulation capabilities for assessing performance of advanced operational and next-generation radars supporting AAW, BMD, and SUW mission areas for Navy and MDA sponsors.

Duties (Listed in order of importance with the estimated amount of time spent at each task):

  1. Lead A2A radar and physics-based Modeling & Simulation (M&S) development efforts. Design, develop, and test models characterizing RF propagation phenomenology. Take designs for new simulations from concept to implementation based on system specifications. Perform unit, integration, and regression tests as well as validation to recorded tactical system data. Integrate physics-based radar simulations into runtime-integrated combat/weapon system simulations. Oversee and maintain configuration management controls. Support Air and Missile Defense (AMD) radar and combat systems analysis and concept exploration using developed M&S capabilities. (50%)

  2. Support software development efforts to realize next generation capabilities for AMD M&S. Develop high fidelity, physics-based phenomenology models in advanced client-server architectures that stimulate next generation radar, EW, and communication system simulation capabilities. Leverage advanced hardware architectures, gridded-parallel computing, and GPUs. Develop advanced capabilities for supporting Surface Warfare, Air Defense, and Integrated Air and Missile Defense. Support embedded tactical code-based radar simulations. Explore M&S concepts for time-controlled, virtualized tactical systems as very-high fidelity representations of operational systems stimulated by physics-based simulations. (50%)

Note: This job summary and listing of duties is for the purpose of describing the position and its essential functions at time of hire and may change over time.

Required Qualifications:

BS in Electrical/Computer Engineering, Computer Science, Math, Physics, or equivalent, with 5 or more years of relevant experience in a DoD-related program or similar. Demonstrated skills in modern software design and development using C or Java object oriented programming, distributed computing, client-server messaging, database systems and design. Experience with modeling and simulation development, DoD system performance analysis, and good system-level understanding of modeled/analyzed system. Good communication skills, and ability to work collaboratively in a team environment.

Desired Qualifications:

MS or PhD in computer engineering/science with strong EE/physics/math background. Familiarity with agile software design methodologies, GPU programming such as with CUDA, and distributed computing environments and architectures. Experience in surface Navy combat systems, particularly AEGIS, or other radar or electronic warfare systems.

Special Working Conditions:

Occasional opportunity to ride USN ships, APL research vessel, and work at US Navy testing sites around the country.

Security: Applicant selected will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

Benefits: APL offers a comprehensive benefits package including a liberal vacation plan, a matching retirement program, significant educational assistance, a scholarship tuition program for staff with dependents, and competitive salaries commensurate with skills and experience. For more information about our organization, please visit our web site at

Equal Employment Opportunity: Johns Hopkins University Applied Physics Laboratory is an equal opportunity/affirmative action employer that complies with Title IX of the Education Amendments Acts of 1972, as well as other applicable laws, and values diversity in its workforce.

Meet Some of Johns Hopkins Applied Physics Laboratory's Employees

Gianni P.

Electrical Engineer

Gianni works on the design, modeling, and simulation of low- to high-fidelity radar projects for the lab. He also conducts tests to evaluate new technologies.

Mary A.

Lead RF Systems Engineer

Mary Ann builds prototypes and integrates software and hardware communications in order to create complete systems for APL contracts and projects. She also collaborates with her team to fix software issues.

Back to top