Back-end Ground Software Engineer III - Lunar Permanence Verified today
About the Role
You will help build, test, and integrate the software required for the Lunar Permanence Mission Operations Centers used to fly lunar space vehicles. Working closely with space vehicle and ground subsystem teams, you will develop, test, and deploy software that enables Earth-based operators to perform mission-critical functions supporting Blue Origin operations.
These functions include flight/ground system integration and testing, mission activity planning, telemetry data processing and display, spacecraft system and health monitoring, fault detection, and operations training.
Responsibilities
- Design, implement, test, verify and deploy mission operations and safety-critical software systems for ground systems supporting spaceflight operations.
- Collaborate with multidisciplinary teams including space vehicle systems, mission-control infrastructure, operations, and other 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.
- 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 for software safety and reliability.
- Support frequent update cycles for pre-flight testing, mission validation exercises and operations training events.
- Support mission control software operations during operator training, ground data system verification and validation, 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.
Required Qualifications
- B.S. or higher degree in Software or Engineering related field.
- 5+ years of software development experience.
- Proven software development in Python and/or Rust.
- Willingness to work and integrate with frontend developers and React-based frameworks.
- Experience in full lifecycle software engineering including system design, software implementation and verification, system integration, and release.
- Skills in software build automation, continuous integration, configuration management, verification, and deployment.
- Experience in designing and implementing scalable software architectures.
- Familiarity with Linux environment and basic Unix system administration activities.
- Excellent verbal and written communication skills.
- Ability to work collaboratively in cross-functional teams.
- Passion for spaceflight and space exploration.
Desired Qualifications
- 3+ years of proven ability in developing software supporting systems in critical applications such as aviation, spaceflight, nuclear power, or business-critical web services.
- Experience crafting and developing software for aerospace operations.
- Familiarity with infrastructure-as-code, services-as-code, and cloud technologies.
- Understanding of space-based communications protocols, such as CCSDS.
- Familiarity with cybersecurity practices to ensure the safety of software systems.
- Compliance experience with NPR 7150.2x.
- Experience with fault-tolerant software design, human error assessment, human error prevention and fault tolerance.
- Experience with spacecraft subsystems and associated software.
Compensation
Base pay range varies by location:
- Colorado applicants: $150,931.00 - $211,303.05
- Washington applicants: $164,652.00 - $230,512.80
- Other site ranges may differ
Employment Requirements
Applicants for employment at Blue Origin 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.
All positions require Blue Origin's Standard Background Check. Certain roles may require Defense Biometric Identification System (DBIDS) background check if the position requires access to military installations.
Benefits
- Medical, dental, and vision insurance.
- Basic and supplemental life insurance.
- Paid parental leave.
- Short and long-term disability.
- 401(k) with company match of up to 5%.
- Education Support Program.
- Stock options for all regular employees working at least 20 hours per week.
- Up to four weeks of paid time off per year based on weekly scheduled hours, and up to 14 company-paid holidays.
- Performance-based bonuses and benefits eligibility subject to role, job level, and company discretion.
