Education: Bachelor's degree
Experience: 5+ years
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!
- Design, implement, test, verify and deploy mission operations, safety-critical software systems, ensuring the success of the overall Ground System (hardware/software) supporting space flight operations. - Collaborate with multidisciplinary teams, including engineers representing space vehicle systems, mission-control infrastructure, operations fields, 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, 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 for pre-flight testing, mission validation exercises and events related to operations training. - Support mission control software operations responsibilities (maintenance, problem 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.
- 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. - A 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.
- 3+ years of proven ability in developing software supporting systems in critical applications (e.g. aviation, spaceflight, nuclear power, business-critical web services, etc.). - Experience crafting and developing software for aerospace operations. - Familiar 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, and human error prevention and fault tolerance. - Experience with spacecraft subsystems and associated software.
Base Pay Range for: CO applicants is $150,931.00 - $211,303.05 WA applicants is $164,652.00 - $230,512.80
Search Back-end Ground Software Engineer III - Lunar Permanence jobs near Denver, CO → Browse all live jobs
This posting was published by Jobs in Aerospace | Find Your Career with Blue Origin on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.