Software Engineering Project Manager

Posted Date 4 months ago(12/19/2019 12:06 PM)
Job Location
Required Clearance
Employment Type
Full Time
Hiring Company
General Dynamics Mission Systems

Basic Qualifications

Bachelor's degree in Engineering, a related specialized area or field is required (or equivalent experience) plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience.



Active TS/SCI security clearance is desired at time of hire is required (TS/SCI preferred). Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.


Responsibilities for this Position

GDMS has an immediate opening for a Deputy Program Manager – Engineering (DPME) to join our Engineering team at our South Side Works – Pittsburgh, PA location. . This position provides an opportunity to work directly with some of our nation's fundamental intelligence agencies. GDMS employees work closely with its customers to develop software solutions that allow them to carry out high-stakes national security missions. The selected candidate will be working with collaborative development teams on secure information systems. In addition to receiving a competitive salary and generous health and personal benefits, the Deputy Program Manager – Engineering will enhance their skill set by working among a talented and technically accomplished group of colleagues. The employee will also enjoy a flexible work environment where contributions are recognized and rewarded.


General Dynamics Mission Systems (GDMS), a market leader and technology innovator, is seeking talented professionals to deliver cutting edge solutions to our customers.


The Deputy Program Manager – Engineering is sometimes known as an Integrated Product Team Lead or Program Technical Manager, is the engineering lead on the program, responsible for overall technical execution, including cost and schedule management of the technical team.  Our technical teams are geographically dispersed across GDMS locations, so the DPME will need to travel regularly to the sites where our teams are located to work closely and collaboratively with them.


If you are looking for an empowered position where you can use your technical and leadership skills to deliver complex solutions to difficult problems for our warfighters and to augment our national security, GDMS has opportunities for you. As a Deputy Program Manager – Engineering within the Space and Intel Engineering department, you will be responsible for the day-to-day direction and leadership for the technical team and (as applicable) the lower-tier technical leads/DPMEs in setting the technical baseline and approach on your program. This does include the creation of the program plan (programmatic and technical), including the Integrated Master Schedule.

Deputy Program Manager – Engineering is responsible for managing cost, schedule, and performance of projects based on state-of-the-art technologies, methodologies, and development environments providing solutions in the defense and intelligence domain. Specific responsibilities include:

  • Assist the Program Manager with the planning, scheduling, budgeting, and quantitative management of all project activities and staff; contribute to and participate in customer reviews; directing resources, organizational interfaces, and project task scope; developing and reporting project metrics; providing concurrence on recommended changes to requirements and design configuration.
  • Ensuring the overall cost, schedule, and performance of the program.
  • Developing and reporting program and departmental metrics
  • Developing and maintaining the program plans (management baseline)
  • Together with Lead Systems and Software Engineers develop and maintain the technical approach/development process
  • Controlling the technical baseline (reviewing and approving recommended changes to requirements and design configuration)
  • Conducting customer reviews and serving as an advocate for customer issues – technical and programmatic
  • Managing Program staffing, resources, organizational interfaces, and program task scope
  • Representing your program on the Line of Business Corrective Action Board 
  • Engineering approval/closure of Failure Review Board items
  • Develop and conduct monthly engineering status reviews with program management and engineering leadership.
  • The position involves providing leadership to a medium size engineering team that includes efforts in Pittsburgh and Northern Virginia as well as potentially other CONUS GDMS sites.
  • Technologies currently employed include: Java, C++, JavaScript, RDBMS, visualization, networking, across multiple architectures.

Basic Qualifications:

  • 8+ years Software or Engineering Lead experience
  • Candidates must have successful prior experience in planning, scheduling, budgeting, and executing projects to meet cost, schedule, and performance objectives.
  • The candidate must have demonstrated an ability to work in a fast paced/dynamic team environment and possess time management skills to meet schedules.
  • Candidate must have demonstrated experience working in Agile software development processes.
  • Experience with iterative design and development methodologies is a plus; ability to adjust scope and schedule to conform to user feedback and new requirements.
  • Candidate must have the ability to work within and manage an environment of rapidly fluctuating customer requirements.
  • Candidates must have demonstrated excellent oral/written communication skills, and interpersonal skills to support interaction with customer representatives, team members (including subcontractors), and internal management.
  • Flexibility and a tolerance for change (and the ability to manage it) in dynamic program development environments
  • Earned Value Management training/experience
  • Experience interfacing with customers
  • Experience on high reliability product development
  • A passion for excellence and continued learning
  • Must be able to travel up to 50% of the time.

Preferred Experience:

  • Previous Program  Management and/or Technical Management experience
  • Experience with management of geographically dispersed teams a plus.



Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation.  With a global team of 13,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas.  Given the nature of our work and who we are, we value trust, honesty, alignment and transparency.  We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose.  You will also enjoy a flexible work environment where contributions are recognized and rewarded.  If who we are and what we do resonates with you, we invite you to join our high performance team!


General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce.  EOE/Disability/Veteran


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed