2025 University Grad- Flight Software Engineer, Lunar Permanence
Location
Seattle, WA, US
Remote/
On-site
On-site
On-Site
Department
Engineering
Type
Full Time
Salary
$93K-$131K/yr
Job Description
Posted on:
October 8, 2024
We are looking for someone to apply their technical expertise and dedication to quality to positively impact safe human spaceflight. Passion for our mission is required!
Responsibilities
- Implement, test, verify and deploy mission operations, safety-critical software systems, ensuring the success of the overall Ground Data System (hardware/software) supporting space flight operations.
- Perform trade studies to resolve whether to develop software tools in-house, subcontract work to develop tools, or adapt or purchase existing software to perform a particular function.
- Collaborate with multidisciplinary teams, including engineers representing space vehicle systems, mission-control infrastructure, operations fields, and customers to define software requirements, architectures, and designs.
- Develop rapid prototypes to prove out concepts and quantify technical risks.
- Coordinate with mission control infrastructure and mission system engineers to plan, develop, and lead system verification and qualification, to ensure software products that meet system requirements and safety-critical standards.
- Produce and contribute to documentation for software architecture, design, verification plans, user manuals and training material.
- Follow software development processes that meet Blue Origin and customer-required standards to ensure software safety and reliability.
- Support frequent update cycles in support of pre-flight testing, mission validation exercises and events related to operations training.
- Support mission control software operations responsibilities (maintenance, flaw correction, improvements) during operator training; ground data system verification, validation, and certification; spacecraft integration; and flight.
- Integrate software components, build, and run unit-level and system-level tests, validate using Software-in-the-Loop and Hardware-in-the-Loop simulators, and release certified code.
Job Requirements
Qualifications
- B.S. or higher degree in Software or Engineering related field.
- Must graduate and be able to start full-time by August 2025.
- 0-1 years of software development experience
- Software development knowledge/experience in C++, Python, or Rust.
- Understanding of full lifecycle software engineering. Including: system design; architecting requirements gathering; software implementation and verification, system integration, and release.
- Skills in software build automation, continuous integration, configuration management, verification, and deployment.
- Familiarity with Linux environment and basic Unix system administration activities.
- Passion for spaceflight and space exploration.
- Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion.
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.