> Markdown version of [/jobs/ext/3098637-sr-systems-integration-engineer-sw](https://www.wearedevelopers.com/jobs/ext/3098637-sr-systems-integration-engineer-sw). 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 Systems Integration Engineer - SW - **Company:** Sierra Space - **Location:** Louisville, CO, United States - **Experience:** Expert - **Salary:** $143,700.0 - $197,609.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Systems Engineering, Automation of Tests, C++ (Programming Language), Configuration Management, Communications Protocols, Linux on Embedded Systems, FreeRTOS, Hardware Design, Hardware-In-The-Loop Simulation, Python (Programming Language), MATLAB, Software Architecture, Systems Development Life Cycle, Real-Time Operating Systems, Release Management, Rhapsody, Ruby, Requirements Management, Software Engineering, Systems Modeling Language, Systems Architecture, Systems Integration, Universal Asynchronous Receiver/Transmitter, VxWorks, Scripting, Serial Peripheral Interface, Git - **Published:** September 26, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18446190?backUrl=%2Fcareer%2F18446190%2FSr-Systems-Integration-Engineer-Sw-Colorado-Louisville ## About the Role * Languages: Proficiency in Python/Ruby (for test automation and scripting) and comfort navigating C/C++ (the language of most flight software). * Embedded & OS: Experience working with Real-Time Operating Systems (RTOS like FreeRTOS, RTEMS, or VxWorks) or embedded Linux. * Data Protocols & Infrastructure: Understanding of hardware communication protocols (UART, SPI, I2C, CAN, SpaceWire) and Git-based CI/CD pipelines. * Tooling: Familiarity with satellite command and telemetry software frameworks (e.g., NASA's cFS, F' [F Prime], COSMOS, or OpenMCT)., * Requires Bachelor's degree in a related field (or equivalent work experience in lieu of degree or Masters +3 yrs experience). * Typically 5+ years of related experience (or Masters + 3 years of experience). * Emerging expertise in Systems Engineering principles and practices, including a thorough understanding of the systems development lifecycle. * Knowledge of requirements management, functional requirements parsing, derivation, and allocation. * Knowledge of systems architecture, systems integration, and Verification and Validation (V&V) principles. * Emerging ability to work and communicate with technical and specialty subject matter expert engineers to drive systems engineering products. * An active Secret U.S. Security Clearance is required, * Master's degree in Engineering, Physics, or a related field. * Robust experience with Requirements Management and Model Based Systems Engineering tools and frameworks, such as DOORS, CAMEO EA, Rhapsody, Matlab, and SysML. * Solid understanding of spacecraft systems, including hardware and software subsystems and components. * Solid understanding of project management methodologies including risk management and technical performance tracking. * Solid understanding of technical baseline and configuration management. * Experience in leading projects and mentoring junior engineers. * Experience or certification in INCOSE standards. * Excellent problem-solving skills and attention to detail. * Ability to adapt to a fast-paced and dynamic work environment. ## Description * Drive proactive Software architecture decisions across the program * Lead engineering team focused on cohesive software design * Advise SV Lead and Chief Engineer on system-level impacts and risks related to software * Responsible for software interface management. * Support the FlatSat / HITL: Support the Hardware-in-the-Loop (HITL) and FlatSat environments used to test flight software on real and simulated hardware. * Interface validation: Validate driver-to-hardware communication, ensuring flight software accurately commands and ingests telemetry from sensors, actuators, and payloads. * Build and release management: Manage the deployment, configuration, and flashing of software builds onto engineering models and flight computers. * Day-in-the-Life (DITL) testing: Orchestrate end-to-end mission simulations to test how the software handles nominal operations and stressful orbital transitions. * Fault Management (FDIR) validation: Supports the injection of hardware and data faults into the system to verify the software detects, isolates, and recovers from anomalies autonomously. * Leads software test definition and planning * Provides first level support to AI&T for software defects. * Responsible for ensuring software defects are closed. * Design mechanical systems and aircraft structures from concept through production and flight test. * Support integration, manufacturing, ground test, and flight operations, incorporating lessons learned into future designs. * Continuously improve engineering workflows, design standards, and digital engineering capabilities as the team grows. Scope of Responsibility * Software System Design & Analysis * Software/Hardware Integration * Software ICD Collection ## Related Videos - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)