Principal Software Engineer, Phantom Works
Core
Lead software architecture and delivery for real-time air and space systems within Boeing's Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions.
Role type
Principal Software Engineer (Level 5)
Builds
Real-time embedded software, firmware, and hardware for air and space systems
Domain
Aerospace, Defense, Avionics, Safety-critical systems
Required skills
Technical leadership in ground and software systems engineering, DevOps/DevSecOps leadership, Configuration management, Agile delivery leadership, Real-time embedded software development, Low-level driver development, Network stacks, Hardware/software debugging for microcontrollers and FPGAs, Control system logic development, Test strategy development, CI/CD implementation
Preferred skills
Model-based design and verification (SIL/HIL), Cloud-native environments (Docker, Kubernetes, AWS GovCloud, Azure Government), Subcontractor software delivery management, Physical modeling and simulation, Applied physics software development (MATLAB, Python, Jupyter), Real-time embedded hardware implementation
Technologies
AWS, Azure, CI/CD, Docker, Kubernetes, MATLAB, Python, Jupyter, Network stacks, Firmware, Embedded systems
Responsibilities
Own and maintain software architecture with emphasis on interfaces, stability, and maintainability; Partner with stakeholders to translate system needs into traceable software requirements; Manage supplier and subcontractor software deliverables; Lead agile delivery including sprint planning and backlog prioritization; Define integration contracts, data models, and message definitions; Ensure software is designed for testability with unit, component, and integration artifacts; Lead DevSecOps and CI/CD practices for automated testing and deployments; Coordinate with Integration & Test to align delivery cadence; Support verification and validation by developing test strategies and triaging defects; Establish and monitor delivery metrics; Coach and mentor engineers on agile methods and code quality; Contribute to risk and issue management affecting software delivery
Seniority
Principal, hands-on IC with strategic leadership