Note: The job is a remote job and is open to candidates in USA. General Dynamics Mission Systems is seeking an experienced Program Analyst with a software or systems engineering background to join the AI Reliability Engineering (AIRE) team. This role combines engineering expertise with program management discipline to drive schedule execution, cost tracking, and project oversight across AIRE initiatives.
Responsibilities
- Own the master schedule across all AIRE work streams
- Track milestones, dependencies, and critical path items
- Identify risks early and drive mitigation actions before they become blockers
- Track cost-of-labor actuals against plan
- Provide regular financial health updates to the Senior Manager and Director-level leadership
- Partner with the Business Administrative Manager on budget reporting and forecasting
- Manage day-to-day project execution across engineering teams
- Run standups, track action items, remove impediments, and ensure the team maintains velocity
- Serve as Scrum Master and Agile coach for the AIRE team
- Facilitate sprint planning, retrospectives, backlog grooming, and demos
- Create clear, actionable reports for leadership that translate engineering progress into business terms
- Summarize team performance, resource utilization, risk posture, and delivery confidence
- Coordinate hiring actions, onboarding logistics, equipment provisioning, and team operations alongside the Business Administrative Manager
- Leverage your engineering background to participate in technical discussions, understand system architecture decisions, and provide informed input on feasibility, risk, and sequencing
- Act as a cross-functional liaison with Finance, HR, IT, and other enterprise stakeholders
- Clear roadblocks, streamline processes, and ensure the AIRE team’s operational needs are met
Skills
- Bachelor's degree in Software Engineering, Systems Engineering, Computer Science, or a related Engineering, Science, Technology, or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree plus a minimum of 6 years of relevant experience
- Hands-on software or systems engineering background with direct development or engineering execution experience
- Demonstrated experience managing or leading project teams of 20 or more members in a technical engineering environment
- Proven experience working on Agile programs, including serving as Scrum Master, Agile lead, or equivalent facilitation role
- Experience with schedule management, cost tracking, and project reporting for engineering teams
- Department of Defense SECRET security clearance at time of hire
- U.S. citizenship required
- Prior experience as a software engineer, systems engineer, or technical lead before transitioning into program management or analyst roles — you built software before you managed the building of it
- Experience with Agile tools and frameworks (Jira, Azure DevOps, SAFe, Scrum, Kanban) in a production engineering environment
- Certified Scrum Master (CSM), SAFe Agilist (SA), or PMP certification
- Familiarity with SRE practices, DevOps pipelines, CI/CD, and modern cloud-native development workflows
- Experience supporting fast-paced, innovative teams in a matrixed defense or aerospace environment
- Strong analytical skills with the ability to create clear, actionable reports and dashboards for leadership
- Exceptional organizational and communication skills — you can context-switch between a technical deep-dive and an executive summary without losing fidelity
- Experience with AI/ML development programs, enterprise application modernization, or legacy system replacement initiatives
- Identifies opportunities to apply AI for continuous improvement and innovation
Benefits
- Department of Defense Secret security clearance is required at time of hire.
- U.S. citizenship is required.
- You will also enjoy a flexible work environment where contributions are recognized and rewarded.
Company Overview