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.
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.
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.
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 www.jhuapl.edu.
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.
Back to top