Technical Project Manager (Senior to Staff level)
Redwire · Ann Arbor, MI · 2 days ago
Project Management$127k–$165k/yrFull-time
About the role
The Software Project Engineer provides program-level technical coordination across multiple engineering teams and major subsystems. This role leads the integration strategy for complex engineering efforts, ensuring all disciplines remain synchronized toward key program milestones and deliverables.
Responsibilities
- Lead technical integration across multiple subsystems or entire vehicle-level engineering efforts.
- Develop and maintain the engineering execution plan, including multi-workstream schedules, integration checkpoints, build / release and milestone readiness tracking criteria.
- Ensure cross-functional alignment by running structured coordination cadences across hardware, software, systems, avionics, test, and manufacturing.
- Own technical readiness for engineering reviews (CoDR, PDR, CDR, TRR), ensuring all disciplines meet entry/exit criteria.
- Serve as the primary engineering integration counterpart to Program Management, providing visibility into progress, constraints, required decisions and software delivery risk across integration, regression, configuration and schedule.
- Cookordinate engineering deliverables that span multiple IPTs or disciplines, ensuring consistency and preventing disconnects.
- Influence requirement interpretation, design impacts, and verification planning alongside systems engineering.
- Plan and coordinate system-level integration events, prototype builds, lab testing, flight test preparation and production release activities.
- Identify roadblocks and bottlenecks to project execution and determine a course of action to eliminate or avoid them.
- Drive structured communication practices across all teams, ensuring predictable updates, clear next steps, and documentation continuity for software releases and configuration / change documentation.
Requirements
- Bachelor’s degree in Engineering, Project Management, Technical Management, Systems Engineering or a related analytical field required.
- 7–10 years of experience in delivering software initiatives through project engineering, technical program coordination or engineering operations.
- Demonstrated capability leading complex, multi-disciplinary engineering efforts, major product subsystems or software programs with significant integration scope.
- Aerospace, UAS, robotics, or high-integration hardware / software industry experience.
- Deep understanding of software and system engineering lifecycles, design reviews and verification processes.
- Expertise building and maintaining multi-layered schedules and integration sequences.
- Strong competency leading cross-functional meetings and producing structured technical documentation.
- Experience coordinating software integration activities, lab integration, system-level testing or flight test readiness.
- High-level communication and stakeholder management skills, especially with senior engineers and leadership teams.
- Strong analytical thinking and ability to foresee integration issues before they manifest.
- Exceptional organizational discipline, able to wrangle ambiguity into structured plans.
- Able to influence without authority and facilitate agreement across functions.
- Demonstrated leadership within engineering execution; capable of mentoring and uplifting the broader PE team.