Systems Engineer / Product Owner
CACI International Inc
About the role
About
Join CACI as a Systems Engineer (SE) / Software Product Owner (PO) supporting a high‑impact, dynamic Counter‑Unmanned Aircraft Systems (C‑UAS) mission directly enabling U.S. Army warfighters. You will apply systems engineering skill sets to serve as the technical and mission‑focused Product Owner for an Agile software team, responsible for translating operational needs and system‑level requirements into prioritized, executable software capabilities/features.
You will operate at the intersection of systems engineering, software and hardware development, mission operations, ensuring that delivered capabilities align with user needs, architectural intent, and program priorities. This role emphasizes ownership of software delivery, backlog execution, and value‑driven prioritization, while collaborating closely with systems engineering, test, hardware, and program leadership.
Responsibilities
- Provide systems engineering support for system lifecycle processes and activities
- Apply systems engineering principles and lifecycle processes as a core part of day‑to‑day product ownership responsibilities
- Serve as the Product Owner for an Agile software team, accountable for backlog ownership, prioritization, and delivery outcomes
- Act as the voice of the customer for the Agile team, translating mission needs, operational workflows, and system requirements into software features/epics and user stories
- Own and maintain the team backlog, prioritizing work based on mission value, user impact, dependencies, risk, and technical readiness
- Lead backlog refinement to ensure stories are well‑defined, testable, and include clear acceptance criteria
- Collaborate with Scrum Master, developers, architects, and other Product Owners to support sprint planning, execution, and release readiness
- Work with developers/architects to ensure software aligns with system‑level design, interfaces, and constraints
- Work closely with test and integration teams to ensure features are verifiable, testable, and aligned with V&V strategies
- Coordinate across software, hardware, operations, and field support teams to ensure successful end‑to‑end capability delivery
- Perform impact analysis and trade studies to support prioritization and technical decision‑making
- Communicate status, risks, and trade‑offs clearly to program leadership and stakeholders
Qualifications
Required
- 5+ years of experience in systems engineering
- 2+ years of experience as a Product Owner (or equivalent role) in Agile software teams
- Bachelor’s degree in Systems Engineering, Computer Science, Information Systems, Engineering Management, or related field
- Active Top Secret (TS) clearance with ability to obtain SCI
- Experience with the standard Systems Engineering “V” processes and lifecycle
- Experience in Agile/Scrum/SAFe environments
- Experience translating requirements into user stories with clear acceptance criteria
- Experience managing and prioritizing a software product backlog
- Understanding of software development lifecycle (SDLC) and integration within larger systems
- Strong analytical, problem‑solving, and decision‑making skills
- Excellent communication skills with ability to interface across technical and non‑technical stakeholders
Desired
- Certified Product Owner (e.g., CSPO, SAFe POPM)
- INCOSE ASEP/CSEP certification
- Experience with complex, integrated software systems (hardware + software environments)
- Familiarity with MBSE tools and practices (e.g., SysML, UAF, Cameo)
- Experience with C‑UAS, RF systems, or defense systems
- Exposure to DSP, SDR, SATCOM, or RF‑based systems
What You Can Expect
- Culture of integrity: Character and innovation are central; the team is dedicated to customer missions and a higher purpose of national safety.
- Environment of trust: Autonomy with flexible time‑off benefits and robust learning resources to support personal and professional growth.
- Focus on continuous growth: Opportunities to advance critical missions, build on business success, and explore new career and legacy possibilities.
Compensation & Benefits
- Proposed Salary Range: $94,400 – $198,200 (influenced by location, contract categories, experience, skills, education, and certifications)
- Benefits: Comprehensive package including healthcare, wellness, financial, retirement, family support, continuing education, and time‑off benefits.
Requirements
- Minimum Clearance Required to Start: Top Secret
- 5+ years of experience in systems engineering
- 2+ years of experience as a Product Owner (or equivalent role) in Agile software teams
- Bachelor’s degree in Systems Engineering, Computer Science, Information Systems, Engineering Management, or related field
- Active Top Secret (TS) clearance with ability to obtain SCI
- Experience with the standard Systems Engineering “V” processes and lifecycle
- Experience in Agile/Scrum/SAFe environments
- Experience translating requirements into user stories with clear acceptance criteria
- Experience managing and prioritizing a software product backlog
- Understanding of software development lifecycle (SDLC) and integration within larger systems
- Strong analytical, problem-solving, and decision-making skills
- Excellent communication skills with ability to interface across technical and non-technical stakeholders
Responsibilities
- Percentage of Travel Required: Up to 10%
- Join CACI as a Systems Engineer (SE) / Software Product Owner (PO) supporting a high-impact, dynamic Counter-Unmanned Aircraft Systems (C-UAS) mission directly enabling U.S. Army warfighters
- You will apply systems engineering skill sets to serve as the technical and mission-focused Product Owner for an Agile software team, responsible for translating operational needs and system-level requirements into prioritized, executable software capabilities/features
- You will operate at the intersection of systems engineering, software and hardware development, mission operations, ensuring that delivered capabilities align with user needs, architectural intent, and program priorities
- This role emphasizes ownership of software delivery, backlog execution, and value-driven prioritization, while collaborating closely with systems engineering, test, hardware, and program leadership
- Provide systems engineering support for system lifecycle processes and activities
- Apply systems engineering principles and lifecycle processes as a core part of day-to-day product ownership responsibilities
- Serve as the Product Owner for an Agile software team, accountable for backlog ownership, prioritization, and delivery outcomes
- Act as the voice of the customer for the Agile team, translating mission needs, operational workflows, and system requirements into software features/epics and user stories
- Own and maintain the team backlog, prioritizing work based on mission value, user impact, dependencies, risk, and technical readiness
- Lead backlog refinement to ensure stories are well-defined, testable, and include clear acceptance criteria
- Collaborate with Scrum Master, developers, architects, and other Product Owners to support sprint planning, execution, and release readiness
- Work with developers/architects to ensure software aligns with system-level design, interfaces, and constraints
- Work closely with test and integration teams to ensure features are verifiable, testable, and aligned with V&V strategies
- Coordinate across software, hardware, operations, and field support teams to ensure successful end-to-end capability delivery
- Perform impact analysis and trade studies to support prioritization and technical decision-making
- Communicate status, risks, and trade-offs clearly to program leadership and stakeholders
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free