Johns Hopkins - Laurel, MD

posted 5 days ago

Full-time - Entry Level
Laurel, MD
Educational Services

About the position

The Systems Analyst/Software Developer at Johns Hopkins University Applied Physics Laboratory (APL) is responsible for developing modeling and simulation tools to support performance analysis of the Aegis Weapon System. This role involves collaborating with a team of engineers and scientists to tackle complex security challenges, utilizing technical expertise to analyze system performance, develop software tools, and produce documentation and presentations for stakeholders.

Responsibilities

  • Analyze modeling and simulation results to evaluate system performance and identify capabilities and limitations.
  • Develop tools in Python and MATLAB for system performance analysis and data visualization.
  • Implement new functionalities in C++ models to capture current system capabilities and support future algorithm development.
  • Produce documentation on system requirements, software design, and analysis results.
  • Deliver presentations to technical staff, program leadership, and sponsors.

Requirements

  • BS degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, or related field.
  • 1+ years of related professional experience.
  • Proficiency in MATLAB, Python, and C++.
  • Familiarity with software revision control systems (e.g., Git, Subversion).
  • Detail-oriented with strong analytical and problem-solving skills.
  • Self-motivated to investigate data and understand system performance.
  • Strong technical written and oral communication skills.
  • Ability to work independently and collaboratively with teams.
  • Willingness to travel up to 5% of the time.
  • Ability to obtain an Interim Secret level security clearance.

Nice-to-haves

  • MS degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, or related field.
  • Proficiency with Python data science libraries (e.g., NumPy, Pandas).
  • Experience developing object-oriented C++ software in a Linux environment.
  • Familiarity with Git and debugging tools (e.g., gdb).
  • Familiarity with the Atlassian tool suite (e.g., Confluence, JIRA, Bitbucket, Bamboo).
  • Experience developing high- or variable-fidelity models and simulations.
  • Strong interpersonal and communication skills with a desire for leadership roles.
  • Working knowledge of the Aegis Weapon System and/or Weapon Control System.

Benefits

  • Robust education assistance program
  • Unparalleled retirement contributions
  • Healthy work/life balance
  • Comprehensive benefits package including medical, dental, vision, life insurance, short-term and long-term disability, flexible spending accounts, and training and development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service