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.