System Analyst
Core
Assess OEM software and documentation, provide technical guidance to senior leaders, and monitor program execution for avionics systems.
Role type
Senior Software Analyst (Systems Engineering)
Builds
Avionics systems and related technical deliverables
Domain
Defense / Avionics / Software Engineering
Deliverable
dashboards & analysis
Required skills
Software development documentation review, SAST/SCA tool analysis, dynamic code analysis, test suite evaluation, structural code coverage assessment, technical risk evaluation, program execution monitoring, executive presentation
Preferred skills
Knowledge of DevSecOps, software containerization, CI/CD practices, modular open systems approaches (MOSA), hardware support
Technologies
Ada, Python, CI/CD, DevSecOps
Responsibilities
Review OEM-developed software source code and repository structures; Review contractor-submitted CDRLs including SVDs, SDPs, and SDDs; Examine SAST and SCA tool outputs for vulnerabilities and coding standards; Evaluate dynamic code analysis results and test suites; Coordinate multidisciplinary technical reviews of engineering proposals; Monitor program schedule and cost; Prepare and deliver presentations on technical issues and system readiness; Advise managers on OEM system design viability.
