Logo
QinetiQ US

Lead Software Engineer - Software CPT Lead

QinetiQ US, Mc Lean, Virginia, us, 22107

Save Job

Company Overview We are a world-class team of professionals who deliver next generation technology and products in robotic and autonomous platforms, ground, soldier, and maritime systems in 50+ locations world-wide. Much of our work contributes to innovative research in the fields of sensor science, signal processing, data fusion, artificial intelligence (AI), machine learning (ML), and augmented reality (AR).

QinetiQ US’s dedicated experts in defense, aerospace, security, and related fields all work together to explore new ways of protecting the American Warfighter, Security Forces, and Allies. Being a part of QinetiQ US means being central to the safety and security of the world around us. Partnering with our customers, we help save lives; reduce risks to society; and maintain the global infrastructure on which we all depend.

Why Join QinetiQ US?

If you have the courage to take on a wide variety of complex challenges, then you will experience a unique working environment where innovative teams blend different perspectives, disciplines, and technologies to discover new ways of solving complex problems.

In our diverse and inclusive environment, you can be authentic, feel valued, be respected, and realize your full potential. QinetiQ US will support you with workplace flexibility, a commitment to the health and well-being of you and your family and provide opportunities to work with a purpose. We are committed to supporting your success in both your professional and personal lives.

Position Overview We are seeking a SW CPT Lead Software Engineer to coordinate and integrate software engineering activities across multiple Integrated Project Teams (IPTs). Reporting to the Chief Engineer, this role serves as the primary software engineering integrator between project teams to ensure consistent software development practices, interface compatibility, and seamless cross-project software integration. The ideal candidate will have extensive experience with large-scale software programs, Agile processes, and DoD software acquisition, with demonstrated ability to lead software engineering coordination across multiple concurrent development efforts.

Responsibilities Cross-IPT Software Engineering Coordination:

Coordinate software engineering activities across multiple IPTs including Payload, Ground Systems, Network, and specialized software development teams

Facilitate software integration between diverse project teams and ensure consistent application of software engineering processes

Manage cross-project software dependencies, interfaces, and technical risk mitigation

Lead software integration planning and execution for multi-project software development efforts

Ensure software architecture consistency and compatibility across all project teams

Software Engineering Standards & Process Leadership:

Establish and enforce consistent software development standards across all IPTs (coding standards, documentation, testing protocols)

Lead implementation of Agile processes and DevSecOps practices for large-scale software programs spanning multiple projects

Coordinate software configuration management, version control, and release management across project teams

Ensure compliance with DoD software development standards and cybersecurity requirements across all projects

Manage software technical performance measures (TPMs) and key performance parameters (KPPs) coordination

Software Architecture & Integration Management:

Lead cross-project software architecture decisions and interface definitions between project teams

Coordinate software requirements decomposition and allocation across multiple IPTs

Manage software interface control documents (ICDs) and ensure compatibility between project software systems

Oversee integrated software modeling, simulation, and verification activities

Lead software integration testing coordination including HWIL/SWIL activities across projects

Software Development Coordination & Leadership:

Coordinate software delivery schedules and integration milestones across multiple concurrent projects

Manage software engineering resource allocation and technical expertise sharing between IPTs

Lead cross-functional software design reviews, architecture evaluations, and technical integration meetings

Coordinate with software vendors and contractors supporting multiple projects

Facilitate software engineering knowledge transfer and best practice sharing across teams

Technical Risk & Performance Management:

Identify and assess software technical risks that span multiple projects

Develop integrated software risk mitigation strategies and coordinate implementation across IPTs

Monitor cross-project software performance and integration issues

Lead software technical issue resolution requiring coordination between multiple teams

Support software acquisition strategy and contractor evaluation for cross-cutting software capabilities

Software Program Support:

Support Chief Engineer in software technical presentations and reviews across multiple programs

Participate in software technical interchange meetings with government and contractor partners

Coordinate software technical responses across IPTs for customer requirements and changes

Provide software engineering inputs to acquisition documentation and technical evaluations

Facilitate communication between software IPTs and external stakeholders

Required Qualifications Education & Experience:

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related technical field

12+ years of relevant software engineering experience with 3-5 years in cross-functional coordination roles

Proven experience coordinating software development between multiple engineering teams

Technical Expertise:

Expert knowledge of software engineering processes across full development lifecycle

Experience building, testing, delivering, and deploying secure enterprise software systems

Expertise in Agile processes and DevSecOps implementation for large-scale software programs

Strong software architecture background with multi-system integration experience

Proficiency in software interface management, version control, and configuration management

Experience with cloud-native solutions and highly available, scalable software architectures

Leadership & Coordination Skills:

Demonstrated ability to influence and coordinate across peer-level software development teams

Strong technical communication skills with ability to translate between different software engineering disciplines

Cross-functional project coordination experience in defense or aerospace software environments

Conflict resolution and consensus building across diverse software development teams

Domain Knowledge:

Knowledge of DoD software processes and procedures for delivering systems to production environments

Familiarity with defense software cybersecurity requirements and authorization processes

Understanding of software acquisition processes and contractor management

Security & Travel:

Active Secret clearance required

Limited travel to support software integration activities and technical reviews

Preferred Qualifications Preferred Qualifications:

Master's degree in Software Engineering, Computer Science, or Systems Engineering

Experience with mission-critical defense software systems (ISR, C4I, tactical systems)

Software engineering tool experience (JIRA, GitLab, Jenkins, DOORS, MATLAB/Simulink)

Model-Based Software Engineering (MBSE) and digital engineering framework experience

Experience with tactical software systems and real-time embedded software coordination

Background in software systems for airborne, space, or ground-based defense platforms

Additional Requirements:

Matrix organization comfort - ability to coordinate across multiple IPTs without direct authority

Ability to prioritize and manage competing software engineering demands across multiple concurrent projects

Company EEO Statement

Accessibility/Accommodation:

If because of a medical condition or disability you need a reasonable accommodation for any part of the employment process, please send an e-mail to staffing@us.QinetiQ.com or call (540) 658-2720 Opt. 4 and let us know the nature of your request and contact information.

QinetiQ US is an Equal Opportunity/Affirmative Action employer. All Qualified Applicants will receive equal consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.