Flight Software Engineers (Associate/Experienced/Senior)
Core
Design, implement, test, and debug flight software for embedded satellite systems and payloads, ensuring safety, quality, and regulatory compliance.
Role type
Senior IC embedded software engineer (satellite flight software)
Builds
Flight software for current and future Boeing commercial and government satellite programs
Domain
Aerospace / Satellite Systems / Embedded Software
Deliverable
production ML models | product features
Required skills
C, C++, Java, Python, embedded real-time software development, software development lifecycle (SDLC), code review, system integration, cyber vulnerability analysis, custom tool development, DevOps automation
Preferred skills
GitLab, Bitbucket, JIRA, Confluence, Wireshark, network analysis, debuggers, formal qualification experience
Technologies
C, C++, Java, Python, GitLab, Bitbucket, JIRA, Confluence, Wireshark
Responsibilities
Design, integrate, modify, test, and debug software for embedded satellite devices; translate customer requirements into software specifications; conduct Cyber Vulnerability Analysis (CVA) and design cyber monitoring algorithms; lead software project management and team performance evaluation; produce design and test documentation; interface with multi-disciplined product teams.
Seniority
Associate to Senior, hands-on IC with leadership responsibilities at P4 level
