D logo

Modeling & Simulation Software Engineer


Overview

Schedule
Flexible-schedule
Full-time
Career level
Senior-level
Remote
On-site
Benefits
Health Insurance
Dental Insurance
Vision Insurance

Job Description

DEPLOY has been retained to find a Software Engineer in Huntsville, AL to join our team for the development of Modeling & Simulations (M&S) tools in support of the Missile Defense Agency (MDA) Ground Based Mid-course (GMD) program.

In this role you will design, develop, and enhance simulation framework code that integrates supplier-provided models and data sources. The candidate will join our team developing software in support of GMD customer's Medium Fidelity Simulation tools, specifically STRATSIM and IRM (Interceptor Reference Model) products. 

Experience with AFSim (Advanced Framework for Simulation Integration Modeling) is beneficial.

The ideal candidate will have extensive experience with missile defense programs and M&S best practices. A background in software development lifecycle is strongly preferred. Qualified applicants will have strong programming skills, be able to work independently, and take a proactive role to assure that those task responsibilities are completed on schedule. 

Required Qualifications:

  • Bachelor's degree in the physical sciences, mathematics, engineering, computer science, or other relevant field
  • 5 - 15 years of relevant experience
  • Proficiency with C++, makefiles, JavaScript, Twisted (for GUI development), python scripting
  • Demonstrable understanding of software principles, theories, and concepts related to software engineering (including software development lifecycle and software development process), design patterns, Object-Oriented design and programming
  • Experience with Agile development methodologies (sprints, backlog, team collaboration, etc)
  • Familiarity with GitLab source code management/project management tools
  • Knowledge of Linux and Windows programming environments
  • Desire for code quality, not only in writing well-crafted code, but participating in sprint planning, unit tests, and documentation in the process
  • Active Secret Clearance

Preferred Qualifications:

  • Knowledge of STRATSIM, IRM, AFSIM
  • Knowledge of Agile development process
  • Experience with Git, Jenkins, or the Atlassian tool suite (Jira)
  • Knowledge of Matlab/Mex files
  • Knowledge of containerized applications like Docker/Kubernetes
  • Ability to work independently and proactively in a fast-paced, mission-driven environment.

DEPLOY's client has has provided industry-leading technical and engineering solutions in the fields of defense, energy, space, and environment. As a small, family-oriented business, our client provides a compelling benefits package including a generous profit-sharing plan, competitive salaries, and perhaps most importantly, the opportunity to work alongside talented professionals leveraging cutting-edge technologies to solve complex and engaging problems. 

  • Competitive health, dental and vision insurance with affordable premiums
  • Flexible work schedules
  • Two different flexible spending account options
  • Company paid life insurance with options for employee paid additional
  • Performance bonus program
  • Education reimbursement program
  • Company paid personal leave for approved philanthropic activities
  • Vacation, Sick & Holiday leave
  • Robust 401k profit sharing plan
  • Opportunities for internal promotions
  • Employee referral incentive program
  • Rewards and gifts for service anniversaries

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Modeling & Simulation Software Engineer Jobs at Deploy

What is the work location for this position at Deploy?
This job at Deploy is located in Huntsville, Alabama, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Deploy?
Employer has not shared pay details for this role.
What employment applies to this position at Deploy?
Deploy lists this position under the following employment categories:
  • Flexible-schedule
  • Full-time
What experience level is required for this role at Deploy?
Deploy is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Deploy for this role?
Deploy offers following benefits: Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Paid Holidays, Paid Vacation, Paid Sick Leave, Paid Community Service Time, Career Development, 401k Matching/Retirement Savings, Tuition/Education Assistance, and Health & Wellness Programs for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Deploy?
You can apply for this role at Deploy either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.