Job was saved successfully.
Job was removed from Saved Jobs.

Job Details

Software Engineering Product Lead


Software Engineering


Huntsville, Alabama, United States


Leidos Dynetics is seeking a talented Senior Level Software Engineering Product Lead to join a diverse team to create unique solutions for complex problems. We have offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost-effective engineering, scientific and IT solutions. Dynetics is well known for our people-oriented culture, positive work environment, technical excellence, and resilient business ethics.

The selected candidate for this position will lead software engineering efforts across the Enduring Shield portfolio.

Primary Responsibilities:

Dynetics Weapon Sector is seeking a software engineering product lead for development of software applications and tools for a ground based missile launch platform.

The position involves open, direct communication with customers, stakeholders, and team members to refine software component requirements and designs. The position offers opportunities for direct contribution to the User Experience (UX), software quality, safety, graphics design, aesthetic design, iteration plans, release plans, and on-schedule implementation.

Software to be developed primarily includes C++ and Python. Software is developed in an innovative, technology-driven self-disciplined team environment using the Agile Scrum framework within a tailored CMMI-based software process.

Responsibilities included the following:

  • Managing 3 or more unique software development teams in an Agile environment

  • Ensuring configuration management of multiple software products and the associated functionality

  • Manage software development efforts of subcontract teams

  • Collecting, managing, and reporting software metrics to internal and customer leadership

  • Manage cost, schedule, and staffing resources associated with each software team

  • Coordination of software activities across SW Systems Engineering, SW Test, SW Safety, and SW Quality

Basic Qualifications:

The selected candidate shall have the following:

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or equivalent technical degree.

  • At least 15 years of relevant technical experience in the software engineering domain.

  • At least 10 years of experience with the Department of Defense Acquisition product development process as it relates to software and systems development & sustainment for complex systems.

  • At least 5 years managing software development teams in an Agile environment.

  • Demonstrated mastery in the fundamentals of data structures, algorithms, operating systems, and object-oriented programming.

  • Demonstrated experience developing software products

    • using C#, C++, and Python programming languages.

    • using the of software development life cycle (SDLC) methodologies.

    • that comply with relevant DoD Cybersecurity regulations, standards, and security protocols.

    • that comply with DoD software safety requirements (MIL-STD 882 and AMCOM 385-17).

  • Strong leadership abilities, organizational skills, and work ethic to coordinate taskings for multiple software development teams. Scrum Master experience is a plus.

  • Resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area.

Preferred Qualifications:

The preferred candidate should have demonstrated experience with the following:

  • Experience with multiple programming languages and automated unit testing.

  • Experience with ICDs and open architecture.

  • Strong understanding of the development and verification of firmware/VHDL code as it applies to complex system design

  • Coordination across multiple small software development teams

  • Mentor developers and provide constructive feedback.

Original Posting Date:


While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $144,300.00 - $260,850.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Original Posting Date:


While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.