Jobs · Engineering · Alabama

Modeling & Simulation Software Engineer

DESE Research, Inc. · Huntsville, AL · 2 wk ago
EngineeringFull-time

DESE Research, Inc. has an immediate opportunity for a talented 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.

Responsibilities

  • Design, develop, and enhance simulation framework code that integrates supplier-provided models and data sources.
  • Join the team developing software in support of GMD customer's Medium Fidelity Simulation tools, specifically STRATSIM and IRM (Interceptor Reference Model) products.
  • Work with AFSim (Advanced Framework for Simulation Integration Modeling).
  • Apply missile defense programs and M&S best practices.
  • Follow software development lifecycle processes.
  • Work independently and proactively to ensure task responsibilities are completed on schedule.

Requirements

  • 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), and Python scripting.
  • Demonstrable understanding of software principles, theories, and concepts related to software engineering, including software development lifecycle and software development process, design patterns, and 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.
  • Commitment to code quality, including writing well-crafted code, participating in sprint planning, unit tests, and documentation.
  • Active Secret Clearance.

Preferred Qualifications

  • Knowledge of STRATSIM, IRM, AFSIM.
  • Experience with 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.

About DESE

For the past 43 years, DESE has provided industry-leading technical and engineering solutions in the fields of Defense, Energy, Space, and Environment. As a small, family-oriented business, DESE offers a compelling benefits package including a generous profit-sharing plan, competitive salaries, and the opportunity to work alongside talented professionals leveraging cutting-edge technologies to solve complex and engaging problems.

Benefits

  • 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 coverage.
  • Performance bonus program.
  • Education reimbursement program.
  • Company-paid personal leave for approved philanthropic activities.
  • Vacation, sick, and holiday leave.
  • Robust 401k profit-sharing plan.
  • Opportunities for internal promotions.
  • Employee referral incentive program.
  • Rewards and gifts for service anniversaries.

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net