Junior Software Engineer - Modeling and Simulation

Aviation & Missile Solutions

Huntsville (AL)

On-site

USD 65,000 - 90,000

Full time

21 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aviation & Missile Solutions, LLC. (AMS) in Huntsville, AL, is seeking a Software Developer with a STEM degree to join our defense-focused team, crafting high-fidelity simulation models for US Army radar systems.

The role offers mentorship, hands-on C++ development, GPU acceleration exposure (CUDA), and integration into HWIL testbeds within GSIL and IAMDSIM environments, with strong growth in radar software engineering.

Qualifications

  • Bachelor’s degree in a STEM field from ABET-accredited university.
  • 0–2 years of software engineering experience; recent graduates encouraged.
  • GPA 3.5+.

Responsibilities

  • Design, implement, and maintain modular C++ radar subsystem models.
  • Refactor and optimize algorithms for Linux execution.
  • Process and visualize simulation data to compare with field test results.

Skills

C++ programming
Linux/Unix
Git version control
Strong communication

Education

Bachelor of Science in Computer Science/Engineering or related STEM

Tools

CMake
Conan
CUDA
OpenMP

Job description

Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Developer with a degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Applied Physics, or a closely related STEM discipline to join our diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and missile defense technologies, command and control, radar systems, seekers, modeling & simulation, and prototype hardware development and testing.

Position Description

The Software Engineer performing this role works alongside senior engineering staff and domain experts to develop, maintain, and test high-fidelity, physics-based simulation models for the US Army radar systems.

In this entry-level role, you will receive direct mentorship while writing modern C++ software, learning GPU acceleration (CUDA), running simulation test suites, and integrating digital models into real-time Hardware-in-the-Loop (HWIL) testbeds within the Government System Integration Lab (GSIL) and faster-than-real-time cluster execution environments (IAMDSIM). This position provides a strong growth trajectory in defense software engineering, high-performance computing, and radar signal processing.

Essential Duties/ Responsibilities
  • Software Development & Maintenance: Under mentorship, design, implement, and maintain modular C++ source code for radar subsystem models (transmitters, receivers, signal processing, and environmental effects). Refactor and optimize existing algorithms for human readability, maintainability, and native Linux execution.
  • Integration & Testing Support: Support the execution of digital M&S models in both real-time HWIL and discrete event digital simulation frameworks. Execute pre-test simulation runs to verify test plans, target geometry, and tactical software builds prior to field testing.
  • Data Analysis & Verification: Process and visualize simulation output data to assist in comparing model performance against empirical field test data.
Location:
  • Huntsville, AL
  • Position is full-time in the office.

Keyword: junior; software engineer; software development; radar; modeling and simulation; radar modeling and simulation; lab; computer science; computer engineer; engineer; electrical engineer; applied physic

Basic Qualifications (required)
  • Proficiency in C++ (C++11 or newer) gained through coursework, academic projects, research, or internships.
  • Solid understanding of core computer science fundamentals: data structures, algorithms, object-oriented design, and software debugging.
  • Familiarity with Linux/Unix operating system environments (RHEL, Rocky Linux, Ubuntu, or CentOS).
  • Basic understanding of Git version control operations.
  • Strong written and verbal communication skills for collaborating in a team environment.
  • United States Citizenship.
  • Ability to obtain and maintain a DoD Secret Security Clearance.
  • Resident of the Huntsville, AL area or be willing to relocate.
Preferred Skills/Abilities
  • Coursework or project experience in parallel computing or GPU programming concepts (e.g., NVIDIA CUDA, OpenMP, or multi-threading).
  • Coursework or academic projects involving digital signal processing, linear algebra, electromagnetics, physics simulations, or numerical methods.
  • Familiarity with build systems (e.g., CMake) or dependency management tools (e.g., Conan).
  • Exposure to Python or bash scripting for automated testing and data visualization.
  • An active DoD Secret Security Clearance.
Required Education And Experience
  • Candidate must possess a Bachelor of Science in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Applied Physics, or a closely related STEM discipline from ABET accredited university.
  • Experience: 0 to 2 years of professional or technical software engineering experience. Recent college graduates and entry-level candidates are strongly encouraged to apply.
  • GPA must be 3.5+.
Travel Requirements
  • Must be able to travel up to 5% of the year.
Physical Requirements
  • Prolonged periods of sitting at a desk and working on computers, monitors, and development workstations.
  • Must be able to lift and move standard computer hardware and lab equipment up to 20 lbs during lab configuration or equipment maintenance.
  • Ability to perform duties in standard office, closed-area facility, and software integration laboratory environments.
Security Requirements
  • Citizenship: Candidate must be a US only citizen.
  • Clearance level: possess (and be able to maintain) a DoD SECRET Clearance or meet the eligibility to obtain (and maintain) a DoD SECRET SECRET Clearance.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or status as a protected veteran.

From: Aviation & Missile Solutions

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Radar Modeling and Simulation
Senior Software Engineer – Radar Modeling and Simulation

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000
Junior Software Engineer – Modeling and Simulation
Junior Software Engineer – Modeling and Simulation

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 55,000 - 85,000
Senior Software Engineer - Composite Tracking and Classification
Senior Software Engineer - Composite Tracking and Classification

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 120,000 - 150,000
Junior Electrical Engineer- Radar, Seeker, RF Datalinks
Junior Electrical Engineer- Radar, Seeker, RF Datalinks

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 90,000 - 120,000
Radar Software Engineer (Entry): C++, GPU-Accelerated Simulations
Radar Software Engineer (Entry): C++, GPU-Accelerated Simulations

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 65,000 - 90,000
Entry-Level Modeling & Simulation Software Engineer
Entry-Level Modeling & Simulation Software Engineer

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 55,000 - 85,000
Senior Electrical Engineer- Radar, Seeker, RF Datalinks
Senior Electrical Engineer- Radar, Seeker, RF Datalinks

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000
Aerospace Engineer - Senior Level
Aerospace Engineer - Senior Level

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 110,000 - 180,000
Radar Modeling & Simulation Lead - C++/CUDA HPC
Radar Modeling & Simulation Lead - C++/CUDA HPC

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000
Radar and CID Systems Engineer
Radar and CID Systems Engineer

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 70,000 - 90,000