Job Description What’s it like to work on a team driven to make a big impact? Empowering.
We believe your career should always be growing, and that is exactly what happens at BAE Systems. Join a company devoted to your professional development and experience a unique camaraderie on a team dedicated to protecting what really matters.
The Role
The Software Project Team Lead reports to a functional manager under the Electrical Software and Controls (ESC) Engineering Director and is matrixed to a combat vehicle Program Engineering Director. In this role, you will lead a project team of 25-30 software engineers supporting a family of combat vehicles.
The scope includes software development within the BAE Systems Platforms and Services sector, as well as the management of outsourced software subcontracts. You will hold primary responsibility for vehicle-level software integration, encompassing in-house development, subcontracted software, and government-furnished software and equipment. Integration and testing efforts range from low-level hardware/software integration to full vehicle-level integration and formal software qualification testing.
Work-Life Balance
We operate on a 9/80 schedule (every other Friday off) and utilize a hybrid approach that balances on-site collaboration and onboarding support with the flexibility of remote work.
Key Responsibilities
- Engineering Oversight: Lead all software engineering phases, including requirements analysis, design, implementation, integration, testing, verification, final delivery, and maintenance.
- Compliance & Quality: Coordinate with Software Quality Assurance and Software Configuration Management to ensure rigorous standards. Partner with Safety Engineering to ensure safety-critical requirements are accurately recorded and drive the appropriate level of rigor in architecture and design.
- Execution & Delivery: Ensure the on-time delivery of high-quality contract deliverables, targeting a 90+ first-pass customer acceptance rate.
- Process Leadership: Maintain team discipline and rigor in accordance with tailored Business Management System (BMS) Procedures, tailoring process assets for the software domain as required.
- Financial & Resource Management: Oversee assigned Control Accounts and Work Packages, monitoring progress and taking corrective action to meet cost, quality, performance, and schedule constraints.
- Planning & Proposals: Develop software staffing forecasts, estimates, and Basis of Estimates (BoEs) for proposal efforts, ensuring they are executable and affordable. Coordinate with Software Functional Management for BoE review and approval.
- Milestone Management: Plan software project schedules and builds to align with vehicle-level development. Lead formal milestone reviews with US Government customers, including SRR, PDR, CDR, and TRR.
- Technical Evaluation: Evaluate software requirements and designs to ensure consistency with higher-level performance requirements, customer needs, and the Statement of Work.
- Stakeholder Collaboration: Guide the team in collaborative problem-solving and resolve cross-disciplinary conflicts to optimize system performance, reliability, and cost. Maintain the stakeholder matrix to ensure engagement across systems, electrical, mechanical, safety, and cybersecurity engineering.
- Communication & Risk Management: Proactively communicate with functional and program leadership. Promptly identify and elevate emerging risks, issues, and opportunities to ensure management awareness.
- Team Leadership: Provide clear, concise direction to project personnel. Provide unbiased, constructive Performance and Development Review (PDR) inputs and collaborate with functional managers to provide staff with growth and development opportunities.
- External Representation: Prepare and present project metrics and technical status at formal reviews and technical interchange meetings, maintaining the technical reputation of BAE Systems with customers and industry partners.