Software Engineer III - Flight Software (Clearance Required)
Core
Designing, developing, and testing software applications for space systems and technologies while architecting complex software solutions.
Role type
Senior IC software engineer (flight software)
Builds
Space systems and technologies for national security and satellite missions
Domain
Aerospace / Defense / Space
Deliverable
production ML models | product features
Required skills
C++, Python, Java, Git, Agile/Scrum, System Architecture, Mentoring, Debugging, CI/CD
Preferred skills
Kernel-level programming, Bash/PowerShell, Ansible/Puppet/Chef, JIRA/Confluence/Jenkins, MySQL/PostgreSQL/MongoDB, AWS/Azure/GCP, Docker, Kubernetes, SysML/UML, Static analysis tools
Technologies
C++, Python, Java, Git, Bash, PowerShell, Ansible, Puppet, Chef, JIRA, Confluence, Jenkins, MySQL, PostgreSQL, MongoDB, AWS, Azure, Google Cloud, Docker, Kubernetes, SysML, UML
Responsibilities
Design and architect complex software systems, write clean and maintainable code, conduct code reviews, troubleshoot software issues, mentor other engineers, document software configurations and processes
Seniority
Senior, hands-on IC with mentorship responsibilities
