Review FAA requirement documents, advisory circulars, and applicable regulations (e.g., 14 CFR parts) to extract intent, constraints, interfaces, and acceptance criteria.
Translate operational and regulatory requirements into detailed, testable system requirements, features, and acceptance criteria that support Agile development activities.
Collaborate with Product Owners and development teams to refine backlog items, clarify system behaviors, and ensure technical completeness and traceability.
Engage with customer stakeholders, operators, and subject matter experts to identify use cases with an emphasis on completeness, testability, alignment with operational workflows, and readiness for validation trials.
Decompose high-level regulatory and operational requirements into specific capability statements with measurable performance criteria and traceability to FAA compliance outcomes.
Develop and maintain requirements traceability between stakeholder needs, system requirements, architecture artifacts, implementation tasks, and verification activities.
Support system design discussions by evaluating technical approaches, documenting trade-offs, identifying integration impacts, and assessing operational or regulatory risks.
Prepare and review technical documentation, including system specifications, interface definitions, use cases, operational workflows, verification plans, and requirements traceability matrices.
Participate in Agile ceremonies, technical interchange meetings, structured reviews, and system inspections.
Coordinate with software engineering, test, cybersecurity, and DevSecOps teams to ensure system requirements are fully implemented, validated, and operationally supportable.
Assist in defining verification and validation strategies, including support for demonstrations, integration testing, operational assessments, and customer reviews.
Systematically capture and communicate design decisions, performance trade-offs, compliance rationales, and risk assessments to support program transparency and technical governance.
Requirements
Bachelor’s degree in computer science, engineering, systems engineering, or a related field with 4–8 years of relevant experience, or a Master’s degree with 2–6 years of experience
Experience working within Agile development environments, including familiarity with Agile methodologies, principles, and tools
Experience performing systems engineering activities across the system development lifecycle, including requirements analysis, decomposition, traceability, integration, and verification
Strong understanding of disciplined engineering processes and attention to detail in highly regulated or mission-critical environments
Experience collaborating with cross-functional technical teams, customers, and stakeholders to define and refine system capabilities
Experience preparing and maintaining technical documentation and requirements artifacts
Familiarity with software development concepts, architectures, interfaces, and integration considerations
Clear and effective verbal and written communication skills
Experience with cloud-based systems and modern software architectures
Ability to obtain SF-85 Public Trust suitability determination