Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AFSIM Developer

$100k

The Johns Hopkins University Applied Physics Laboratory

Description

Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design decisions?

Do you thrive on developing advanced AFSIM models that bring complex space, cyber, electronic warfare, and multi-domain operational concepts to life?

If so, we're looking for someone like you to join our team at APL!

We are seeking an experienced AFSIM Developer to support advanced modeling, simulation, and analysis (MS&A) efforts for U.S. Space Force force design initiatives. In this role, you will develop, extend, and maintain high-fidelity simulations using the Advanced Framework for Simulation, Integration, and Modeling (AFSIM) to evaluate future space architectures, mission concepts, systems-of-systems interactions, and operational scenarios in contested multi-domain environments.

You will collaborate with analysts, engineers, and subject matter experts to build and refine models of space systems, platforms, sensors, threats, and enabling capabilities. Your work will directly inform force design decisions, capability trades, concept of operations (CONOPS) development, and wargaming/experimentation activities. This position requires the ability to translate complex operational and technical requirements into extensible simulation components while ensuring models remain performant and analytically robust.

As an AFSIM Developer you will...
  • Design, develop, and integrate custom AFSIM plugins, models, and scenarios for space domain simulations, including orbital dynamics, satellite constellations, sensing, communications, electronic warfare (EW), and multi-domain effects.
  • Extend AFSIM's core framework using its modular C++ architecture to support new capabilities, behaviors, and data interfaces.
  • Develop and maintain scenario definitions, input files, and scripting logic to enable rapid exploration of force design alternatives.
  • Perform verification and validation (V&V) of models against reference data, engineering models, or higher-fidelity tools.
  • Conduct simulation runs, analyze outputs, and generate visualizations or metrics to support analytical conclusions and decision-making.
  • Interface AFSIM with other tools (e.g., STK, MATLAB, Python data pipelines) for hybrid workflows or post-processing.
  • Support integration of real-world data, threat representations, and emerging technologies into simulation environments.
  • Contribute to documentation, user guides, and knowledge sharing within the modeling community.

Qualifications

You meet our minimum qualifications for the position if you possess...
  • Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, or a related technical field.
  • 3+ years of strong proficiency in modern C++ for framework-level development and plugin creation.
  • 3+ years of direct, hands-on experience with AFSIM (scenario development, plugin development, model integration, or core extensions).
  • Experience in modeling and simulation, preferably in aerospace, space, or multi-domain mission-level contexts.
  • Familiarity with object-oriented design, modular frameworks, and simulation best practices.
  • Strong problem-solving, analytical, and communication skills for working in collaborative, high-impact environments.
  • Are able to obtain Interim Secret level security clearance by your start date and can ultimately obtain TS/SCI level clearance. If selected, you 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.
You go above and beyond the minimum qualifications if you...
  • Experience with space-specific modeling (orbital mechanics, astrodynamics, satellite systems, PNT, comms, or space control).
  • Proficiency in Python, MATLAB, or Lua scripting for analysis, automation, or AFSIM integration.
  • Knowledge of electronic warfare, cyber effects, or multi-domain operations in simulations.
  • Familiarity with additional M&S tools such as STK, NGTS, or similar.
  • Experience supporting DoD or Space Force analysis, wargaming, or acquisition programs.
  • Understanding of force design or capability development processes.
  • Experience with AFSIM supporting tools (Wizard IDE, Mystic, etc.) and its scripting language.
  • Active TS/SCI clearance.

About Us

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 of perspectives 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

All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law.APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please View email address on click.appcast.io.

The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development. Applications are accepted on a rolling basis.

Minimum Rate

$100,000 Annually


Maximum Rate

$245,000 Annually
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the AFSIM Developer in Laurel, MD vacancy
  •  ...machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust process to ensure... 
    Suggested

    Lockheed Martin

    Annapolis Junction, MD
    11 hours ago
  • $100k

     ...Description Passionate about developing software and modeling complex phenomena? Enjoy collaborating with internal and external partners...  ...GTest) for unit and regression testing code. Have experience with AFSIM’s simulation framework and developing plugins for it Have... 
    Suggested
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    11 hours ago
  •  ...MANTECH seeks a motivated, career and customer-oriented Front End Developer to join our team in Annapolis Junction, MD. Responsibilities include but are not limited to: Design and develop web-based user interfaces for operational tools and capability management... 
    Suggested
    Work at office

    MANTECH

    Annapolis Junction, MD
    11 hours ago
  • $3,000 per month

     ...for advanced signal processing. This role requires expertise in both coding and signal processing to optimize customer accesses and develop innovative processing solutions. The following are the primary functions of the position: ● Provides concise explanation of... 
    Suggested
    Relocation package

    Lockheed Martin

    Laurel, MD
    3 days ago
  •  ...our team in Annapolis Junction, MD. Responsibilities : Responsibilities include, but are not limited to the following: Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development,... 
    Suggested
    Work at office

    MANTECH

    Annapolis Junction, MD
    11 hours ago
  •  ...environments. Architect, deploy, and maintain robust cloud environments, primarily within AWS utilizing Kion for cloud governance. Develop, implement and maintain automation scripts and configurations using SaltStack to streamline infrastructure provisioning,... 
    Work at office

    MANTECH

    Annapolis Junction, MD
    11 hours ago
  •  ...products into operational technical infrastructure, providing operators with real-time intelligence context within mission systems. Develops tools and workflows that bridge intelligence analysis and technical operations, ensuring operators maintain situational awareness... 
    Work at office

    MANTECH

    Annapolis Junction, MD
    11 hours ago
  •  ...We are seeking a Mid-Level Software Developer to join a collaborative engineering team supporting mission-critical Human Resources applications for a national security customer. This position offers the opportunity to develop, enhance, and sustain enterprise software while... 
    Full time

    Omniscius Consulting

    Laurel, MD
    1 day ago
  • $70k - $190k

     ...finalist in 2021! Belay Technologies is seeking a Mid-level Software Engineer to join our intel team. We are seeking a React Software Developer to support essential services and mission critical activities across the enterprise and the opportunity to Telework one day a week... 
    Contract work
    Work experience placement
    Remote work
    Monday to Friday
    Flexible hours
    1 day per week

    Belay Technologies

    Laurel, MD
    11 hours ago
  • $115k - $190k

     ...tired of the same. At GliaCell our slogan is “We make It happen”. We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue your individual growth.  We will provide you with work that matters... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    4 days ago
  •  ...Mid Level Software Developer Reflexive Concepts is seeking a skilled Mid Level Software Developer to join our team! Join a team of developers and system engineers and play a crucial role in ensuring that applications in the Human Resource Applications and Services organization... 

    Reflexive Concepts

    Laurel, MD
    1 day ago
  •  ...UI Developer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a creative and detail-oriented **UI Developer** to join our team and contribute... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    2 days ago
  •  ...PL SQL Developer Comtech is a woman-owned small business founded in 1998 and headquartered in Reston, VA. We offer IT solutions across the disciplines of program/project management, applications development, infrastructure, Cyber security, and enterprise content/data... 

    Comtech LLC

    Beltsville, MD
    4 days ago
  • $100k

     ...help you foster and grow your interest in our domain, consider us as part of your future. As an AFSIM Analyst… Your primary responsibilities will be developing models and performing analysis on sensor, tracker, communication, and weapon systems for mission-... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory (APL)

    Laurel, MD
    3 days ago
  • $3,000 per month

     ...process being used on any particular project • Design or implement complex database or data repository interfaces/queries • Develop or implement algorithms to meet or exceed system performance and functional standards • Assist with developing and executing test... 

    Lockheed Martin

    Beltsville, MD
    3 days ago
  •  ...MANTECH is seeking a highly motivated and collaborative Software Engineer to join our team in Laurel , MD. In this role, you will develop, maintain, and enhance complex and diverse software systems based upon documented requirements. Work individually or as part of a... 
    Work at office

    MANTECH

    Laurel, MD
    11 hours ago
  •  ...oriented Software Engineer to join our team in Annapolis Junction, MD. Responsibilities include but are not limited to: Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development,... 
    Contract work
    Work at office

    MANTECH

    Annapolis Junction, MD
    11 hours ago
  • Mid-Level Software Developer Location: Laurel, MD Schedule: Full-Time, On-Site Clearance Required: TS/SCI with Polygraph SITEC Consulting is seeking a Mid-Level Software Developer to support the sustainment, enhancement, and production support of enterprise business applications... 
    Full time

    SITEC Consulting LLC

    Laurel, MD
    2 days ago
  • $130k - $270k

     ...built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making... 
    Hourly pay
    Temporary work

    Captivation Software LLC

    Annapolis Junction, MD
    2 days ago
  • $190k - $240k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner-up in 2020 and a finalist in 2021! Belay Technologies is seeking a CNO Net Developer for our intel team. You will act as a general-purpose CNO reverse engineer for network-based devices for up-and-coming projects... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    4 days ago
  • $100k

     ...within a culture that fosters innovation and teamwork?   Are you looking for an opportunity that will continue to challenge and develop your technical abilities throughout your career?   We're looking for someone like you to join our team at APL.   We are seeking... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory (APL)

    Laurel, MD
    11 hours ago
  • $200k - $280k

     ...tired of the same. At GliaCell our slogan is “We make It happen”. We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue your individual growth.  We will provide you with work that matters... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    11 hours ago
  • $205k - $215k

     ...efficient, secure, and production ready. Required Experience Experience using the Linux CLI and Linux tools Experience developing Bash scripts to automate manual processes Recent software development experience using Python and Java Experience using... 
    16 hours
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    2 days ago
  • Cloud DevOps Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and proactive Cloud DevOps Engineer to join our team and play ...
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    11 hours ago
  • $100k

     ...help you foster and grow your interest in our domain, consider us as part of your future.   As an AFSIM Analyst… Your primary responsibilities will be developing models and performing analysis on sensor, tracker, communication, and weapon systems for mission-level... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    11 hours ago
  •  ...Back-End Developer (Java) Role: Back-end developer (Java) Skills: Core Java Experience Required: 6-8 Role Descriptions: Strong Java| multi threading| Linux| Nosql(any Yugabyte| Cassandra| Mongodb) Essential Skills: Strong Java| multi threading| Linux| Nosql(any Yugabyte... 

    Diverse Lynx

    Laurel, MD
    1 day ago
  •  ...technical challenges, and is excited to work with cutting-edge tools and containerized architectures. What You'll Do Design, develop, and deploy scalable, containerized applications Build and maintain secure, high-performance systems in Linux environments... 

    General Dynamics

    Annapolis Junction, MD
    2 days ago
  •  ...Job Title: Senior Full Stack Java Developer Location: Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid) Contract duration: 12 months Detailed Job Description: • Design and develop scalable, high-performance microservices... 
    Contract work
    Shift work

    eTeam

    Laurel, MD
    2 days ago
  • Shield Consulting Solutions is seeking an experienced professional for a full-time position in Laurel, Maryland, focusing on managing and monitoring production Linux VMs across various platforms. The ideal candidate will possess a Bachelor’s degree in a technical field ...
    Full time

    Shield Consulting Solutions

    Laurel, MD
    1 day ago
  •  ...experience US Citizenship Required: Yes Job Description: FRONT END ENGINEER PRINCIPAL GDIT is seeking an experienced Frontend Developer to join our team of building scalable, maintainable and high-performance UI applications using a microservices architecture. As a... 
    Full time
    Part time

    General Dynamics

    Annapolis Junction, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AFSIM Developer. Be the first to apply!