The Sr. Embedded Flight Software Engineer designs, architects, develops, integrates, tests, and verifies flight software for embedded and real-time systems. The role includes defining system architecture, supporting software development and lifecycle management, and implementing and debugging software to meet system requirements and completion criteria. The engineer works closely with Systems Engineering, Hardware, and Integration & Test teams, as well as colleagues on other projects, external partners, and customers. The position also involves collaboration on security architecture designs and troubleshooting complex integrated applications and test setups. The engineer produces and maintains architectural artifacts, including block diagrams, interface control documents, traceability matrices, and trade studies. They analyze system capabilities and resolve issues involving program intent, output requirements, data acquisition, programming methods, and control strategies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior