> Markdown version of [/jobs/ext/4299046-sr-software-engineer-payload-platform-bsp-fabric-project-sunrise](https://www.wearedevelopers.com/jobs/ext/4299046-sr-software-engineer-payload-platform-bsp-fabric-project-sunrise). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer, Payload Platform (BSP & Fabric), Project Sunrise - **Company:** Blue Origin - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $181,626.0 - $276,540.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Abstraction Layers, Application Programming Interfaces (APIs), Biometrics, Booting (BIOS), C++ (Programming Language), Nvidia CUDA, Computer Engineering, Software Debugging, Device Drivers, Linux on Embedded Systems, Fault Tolerance, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Linux Kernel, Machine Learning, Graphics Processing Unit (GPU), High Performance Computing, Reliability of Systems, Gpu Programming, Information Technology, ROCm, Hardware Debugging - **Published:** October 12, 2026 - **Apply:** https://diversityjobs.com/career/18617417/Sr-Software-Engineer-Payload-Platform-Bsp-Fabric-Project-Sunrise-Washington-Seattle ## About the Role * Bachelor of Science in Computer Science, Computer Engineering, or a related technical field. * 6+ years of experience in embedded Linux Board Support Package (BSP) or low-level platform software development. * Direct, hands-on experience with the software bring-up and validation of accelerator hardware (e.g., GPUs, TPUs) is required. * High proficiency in C/C++ and Python for embedded systems. * Familiarity with GPU programming models (e.g., CUDA, ROCm) and collective communication libraries (e.g., NCCL, RCCL). * Proven experience debugging hardware at the driver/firmware layer in an environment with limited observability. * 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., * Master's or Ph.D. in a relevant discipline. * 10+ years of relevant experience. * Deep experience with fabric management software for large-scale accelerator clusters is a strong differentiator. * Proven ability to work effectively with pre-silicon emulation platforms, FPGAs, or early-stage reference hardware before final hardware is available. * Experience designing software for high-reliability, fault-tolerant, or remote/inaccessible systems. * Passion for and understanding of AI and Machine Learning applications in engineering, with a demonstrated ability to learn and integrate new technologies ## Description Job Summary: Our team is developing next-generation spacecraft that push the boundaries of performance and capability in orbit. We are seeking a highly skilled platform software engineer to own the Board Support Package (BSP) and fabric bring-up for our accelerator compute payloads. You will be responsible for the lowest layers of the software stack-the code that makes the hardware work. This includes everything from the bootloader and Linux kernel to driver initialization and fabric management. This is a role for a deep, hands-on expert who is comfortable debugging complex hardware interactions in a remote, no-hands-on environment and who is passionate about building a reliable, high-performance computing platform for space., * Develop and own the Board Support Package (BSP) for our accelerator compute modules, including the bootloader, Linux kernel bring-up, device drivers, high-speed interconnect enumeration, and the hardware abstraction layer (HAL). * Lead the software bring-up and validation of the high-speed compute fabric, including configuring fabric management software and validating GPU-to-GPU collective communications. * Implement and manage robust, in-flight health monitoring systems for the compute payload, tracking accelerator temperatures, ECC error rates, power draw, and interconnect performance. * Design and implement automated recovery mechanisms to handle radiation-induced soft errors and ensure system resilience. * Define and maintain the API boundaries between the platform software and higher-level services, including the inference runtime and job orchestration layers., Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S.as a refugee or granted asylum. Background Check * Required for all positions: Blue's Standard Background Check * Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation * Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing, vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training. * Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical