Jobs · Engineering · Alabama

Senior M&S Software Developer

Parsons Corporation · Huntsville, AL · Yesterday
Engineering$148k–$267k/yrFull-time

About the Role

Parsons is seeking an exceptionally talented Sr. M&S Software Developer to join our team! In this role, you will be a key member of a collaborative development team of engineers and software developers, working together to assess systems and develop medium-to-high fidelity software models of real-world threat weapon systems that accurately capture the capabilities and limitations of both emerging and fielded systems.

What You'll Be Doing

  • Develop and enhance software digital twins using C++ and Python on Windows and Linux platforms, including:
    • Modeling advanced threat systems such as Surface-to-Air Missile Systems (SAMs), radar platforms, and missile seekers
    • Developing high-fidelity propagation effects, including terrain masking, refraction, and over-the-horizon propagation
    • Creating tracking filters and signal processing chains for radar and electronic warfare systems
  • Support simulation studies and integrate models into larger mission-level simulations.
  • Develop algorithms and techniques for Sensors, Missiles, and C4, including active/passive detection, clutter modeling, electronic attack, waveform selection, adaptive beamforming, and weapon/target assignment optimization.
  • Understand and develop engineering designs provided by the customer, collaborating with the team to create software models at the required fidelity to meet customer goals.
  • Define requirements and design solutions for modeling and simulation (M&S) software.
  • Plan, develop, and execute automated unit, system, and system-of-systems tests.
  • Participate in technical discussions to support both near-term and long-term planning.
  • Collaborate within a team environment and mentor junior and mid-level software developers.

Required Clearance

  • Must be a U.S. Citizen and possess an active Secret clearance.
  • Must be willing and able to obtain and maintain a TS/SCI clearance.

Required Qualifications

  • Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent with 12+ years of experience, OR Bachelor's degree with 17+ years of experience.
  • Strong programming skills in C++ and Python.
  • Experience developing products with regular release cycles.
  • Excellent written and oral communication skills, with the ability to collaborate with technical teams and classified customers.
  • Experience in DevOps or DevSecOps environments.

Desired Skills

  • Software development experience in a DevOps or DevSecOps environment.
  • Experience working in an AGILE software development team.
  • Experience mentoring junior team members.
  • Experience designing, developing, or operating code for distributed processing environments.
  • Experience working with environmental datasets, Command-and-Control, and RF propagation.

Pay & Benefits

Salary Range: $148,300.00 - $266,900.00

We offer best-in-class benefits such as medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays.

Similar jobs

Senior Software Engineer

HaystackSan Diego Metropolitan Area· 2 days ago
Information Technology$178k–$268k/yrapply on haystack.cv

Senior Software Engineer

The Amatriot GroupSterling, VA· 3 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 3 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com