Senior Spacecraft Software Systems Engineer
$250k - $300kjobs
We are seeking a Senior Spacecraft Software Systems Engineer to lead the definition, coordination, verification, and delivery of spacecraft software systems for advanced space observatory missions. This role will support the current mission through design maturity, AI&T, launch readiness, commissioning, and operations, while also helping establish software systems engineering practices for future missions. This is a software-focused systems engineering role with hands-on flight software involvement. The role requires strong technical judgment, requirements ownership, interface discipline, vendor oversight, and end-to-end mission thinking, while also contributing directly to flight software activities where needed. This may include reviewing and developing software requirements, supporting software architecture trades, writing or reviewing scripts and test tools, supporting FSW integration, debugging software-interface issues, reviewing code or software implementation details, contributing to test automation, and supporting software validation in flatsat, simulator, EGSE, AI&T, and operations environments. The role spans flight software behavior, command and telemetry, onboard autonomy, FDIR, software-related ICDs, emulators/simulators/flatsats, verification, operations readiness, and selected hands-on FSW activities. The candidate will translate mission, spacecraft, payload, ground, and operations needs into clear software requirements, interface definitions, command and telemetry products, FDIR behavior, verification plans, test infrastructure, and practical implementation support. The candidate will work closely with spacecraft bus, payload, telescope, instrument, ground system, mission operations, science, AI&T, and vendor teams to ensure software behavior is robust, testable, operationally usable, and aligned with mission success. Key responsibilities for this role include the following: \n Spacecraft Software Systems Engineering Serve as the technical owner for spacecraft software systems engineering across flight software, command and data handling, onboard autonomy, telemetry, command interfaces, and software configuration. Define and maintain software-related spacecraft requirements Ensure traceability across mission, spacecraft, bus, payload, ICD, FDIR, verification, and operational products Identify software-related risks, gaps, ambiguities, and non-compliances Ensure that software behavior supports mission performance, science data handling, timing, data latency, fault response, commandability, observability, commissioning, and operations. Flight Software, FDIR, and Onboard Autonomy Lead or support the definition and review of spacecraft flight software behavior, onboard autonomy, and fault-management functions Help define and verify FDIR behavior, including fault detection, fault isolation, recovery actions, safe modes, survival modes, autonomous responses, inhibit logic, and recovery paths Ensure that fault-management behavior is consistent across the spacecraft bus, telescope, payload, instruments, ground systems, and mission operations, and that it is aligned with power, thermal, attitude, communications, safety, and operational constraints. Hands-On Flight Software Support Contribute directly to selected hands-on flight software activities where needed, in coordination with internal teams, vendors, and mission partners. Support software architecture trades Review implementation details Develop or review scripts and test tools Support software integration Debug interface issues Contribute to test automation Assist with validation in flatsat, simulator, EGSE, AI&T, and operations environments. The role does not require owning all software development, but it does require enough practical FSW experience to make informed technical decisions, identify implementation risks, and support the team through integration and test. Command, Telemetry, and Data Interfaces Own or co-own the development and maintenance of command and telemetry products required for test, operations, and mission execution Lead the development, review, and release of spacecraft telemetry and command dictionaries Coordinate command, telemetry, data handling, timing, and software interface requirements Ensure these products support AI&T, test procedures, health and status monitoring, anomaly investigation, commissioning, routine operations, and future mission reuse ICD and Interface Ownership Support the definition, release, verification, and maintenance of software-related interfaces across the full spacecraft system Own or support software-relevant sections of key ICDs, including Payload–Bus, Payload–Instrument, WCC–Bus AOCS, WCC–FSM, LV–Spacecraft, ground interfaces, and telemetry and command dictionaries Drive closure of software-related TBDs, TBCs, non-compliances, waivers, interface gaps, and open actions, while supporting interface-control discipline, change control, CCB reviews, and configuration management Vendor Technical Leadership Serve as a primary technical interface to spacecraft bus, telescope, instrument, payload, ground-system, and launch vehicle vendors for software-related topics Review vendor software architectures, software requirements, interface definitions, FDIR implementations, command and telemetry databases, test plans, verification evidence, and operations products Ensure vendor software deliveries are aligned with mission requirements, interface requirements, verification plans, AI&T needs, operational needs, and schedule constraints Emulators, Simulators, Flatsat, and AI&T Support Help define and mature the software test infrastructure required for subsystem, payload, spacecraft, and system-level testing Support the definition of emulators, simulators, flatsats, EGSE interfaces, test scripts, telemetry processing tools, and software validation environments Work with the AI&T team to define software integration flows, test readiness criteria, system-level test cases, verification methods, and test procedure content for command paths, telemetry paths, data handling, timing, FDIR, mode transitions, commissioning sequences, and operational scenarios Verification, Validation, and Operations Readiness Support the development and execution of software-related verification and validation activities across the program lifecycle Define verification methods and success criteria for software-related requirements Develop or review test plans, procedures, scripts, analyses, inspections, and acceptance criteria Support validation of flight software behavior, FDIR, command and telemetry products, data handling, timing, autonomy, mode transitions, and ground-spacecraft interfaces Support commissioning and operations readiness by ensuring software products are validated, configuration-controlled, usable by the operations team, and ready to support flight Future Mission and Architecture Support Help establish reusable software systems engineering practices for future missions Support early architecture trades, proposal development, technical assessments, and internal standards for flight software requirements, command and telemetry products, FDIR architecture, software ICDs, flatsat and emulator strategies, software V&V, release management, and operations readiness Cross-Functional Collaboration Work closely with systems engineering, electrical engineering, AI&T, GN&C, payload engineering, instrument teams, telescope teams, mission operations, ground systems, science teams, vendors, and contractors. Communicate complex software and system behavior clearly Prepare concise technical summaries and decision packages Proactively lead practical solutions to technical risks, interface gaps, vendor issues, and program execution challenges Expected Contributions The Senior Spacecraft Software Systems Engineer will contribute across the full lifecycle of the current mission and future missions. Near-term contributions will include maturing spacecraft software requirements and interfaces, supporting L1/L2/L3 verification planning, owning or supporting telemetry and command dictionary development, supporting FDIR architecture and verification, closing software-related ICD content, defining emulator/simulator/flatsat needs, supporting end-to-end system-level test definition, and contributing to AI&T, launch, commissioning, and operations readiness. At the program level, this role will help drive closure of software-related risks, actions, non-compliances, waivers, TBDs, and TBCs; support CCB packages and configuration-control activities; and improve software-related engineering discipline across requirements, ICDs, test products, operations products, and hands-on software validation activities. For future missions, this role will help define reusable software systems engineering approaches, support early architecture and trade studies, contribute to proposal development, and mature internal standards for software requirements, FDIR, command and telemetry, ICDs, test infrastructure, V&V, software release management, and operations readiness. Required Qualifications Bachelor’s or Master’s degree in Aerospace Engineering, Electrical Engineering, Computer Science, Software Engineering, Systems Engineering, or a related technical discipline. 7+ years of experience in spacecraft flight software, avionics software, embedded systems, command and data handling, mission operations software, software systems engineering, or spacecraft systems engineering. Experience developing, reviewing, or verifying spacecraft software requirements, interfaces, verification plans, and ICDs. Strong understanding of spacecraft software behavior, including flight software, command and telemetry, onboard autonomy, fault management, data handling, mode management, and spacecraft operations. Hands-on experience with flight software, embedded software, scripting, data analysis, test automation, software integration, or software debugging. Experience working with spacecraft bus, payload, instrument, ground-system, or launch vehicle vendors. Ability to review technical products such as software architectures, interface definitions, FDIR logic, command and telemetry dictionaries, test plans, verification evidence, and software implementation details. Experience with Python, C, C++, or similar programming languages. Excellent written and verbal communication skills and ability to work independently in fast-moving, technically complex program environments. Preferred Qualifications 10+ years of experience in spacecraft flight software, spacecraft systems engineering, avionics, or mission-critical embedded systems. Experience supporting satellite development through architecture, design, AI&T, launch readiness, commissioning, and operations. Experience with FDIR, fault trees, FMECA, autonomy design, safe modes, survival modes, recovery logic, and fault-management verification. Experience developing or managing command dictionaries, telemetry dictionaries, telemetry databases, command products, operations databases, or ground-spacecraft interface products. Experience with flatsats, emulators, simulators, EGSE, hardware-in-the-loop testing, software-in-the-loop testing, or mission operations testbeds. Experience with AI&T planning, test procedure development, test scripting, telemetry validation, anomaly tracking, version control, configuration management, software release management, and software verification workflows. Experience reviewing or contributing to flight software implementation, embedded software, test automation, simulator development, or ground/flight software integration. Familiarity with spacecraft software standards, software quality practices, cybersecurity considerations, safety practices, or mission assurance processes. Experience working with international vendors, contractors, government agencies, scientific institutions, or complex partner-led programs. Passion for space science, astrophysics missions, advanced observatories, and technically ambitious space systems. \n $250,000 - $300,000 a year \n This is an exempt position. This role requires access to U.S. export controlled information. Candidates must be a U.S. person (i.e. a citizen of the United States, a permanent resident, or a legal asylee or refugee) OR receive approval from the U.S. Government to work with U.S. export controlled information.
- ...launch services, complete spacecraft design and manufacturing,... ...constellation deployment. Our Space Systems business designs and... ...solar panels, flight software, star trackers, optical systems... ...space missions. SENIOR/PRINCIPAL SYSTEMS ENGINEER, EO/IR SIGNAL PROCESSING -...SeniorPermanent employmentLocal area
- ...launch services, complete spacecraft design and manufacturing, payloads... ...deployment. Our Space Systems business designs and builds... ...like solar panels, flight software, star trackers, optical systems... ...space missions. SENIOR SOFTWARE ENGINEER I Rocket Lab's Optical...SeniorPermanent employmentLocal area
- ...Software Systems Engineer Our client, a world leader in life sciences and biotechnology, is looking for a Software Systems Engineer based out of Tucson, AZ. Job Duration: Long Term Contract (Possibility Of Extension) Pay Rate: $39 - $42/hr on W2 Company Benefits: Medical...SuggestedLong term contract
- ...day, this role will focus on designing, building, and maintaining backend applications and enterprise systems that support a high-volume digital environment. The engineer will develop scalable microservices and APIs using a modern Java and cloud-based tech stack, while...Senior
- ...ED Wallach Search Group is looking for a skilled software engineer in Tucson, AZ. The successful candidate will design, architect, and develop integrated software solutions in a cutting-edge R&D environment for national security defense. The role demands strong expertise...SeniorRemote workRelocation
$132.4k - $251.6k
...years of experience and renowned engineering expertise to meet the needs... ..., more secure world. The Systems Engineering and Test... ...organization is currently hiring a Senior Principal Systems Engineer to... ...following domains: embedded software, nuclear survivability, RF signal...SeniorTemporary workWork experience placementInterim roleCurrently hiringWork at officeRemote workRelocation packageFlexible hours$215k - $225k
...Confidential Opportunity Senior Software Engineer A confidential employer in Tucson, Arizona is searching for a Senior Software Engineer... ...advanced signal processing, geolocation, and communication systems for national security missions. This is a high-impact role...SeniorImmediate startRemote workRelocation package- ...not eligible for hire. Solidus is seeking a highly skilled Senior System Safety Engineer to lead the development, implementation, and management... ...ensure safety architectures are appropriately allocated to software, firmware, electrical, and hardware systems Establish,...SeniorLocal area
$86.8k - $165.2k
...Senior System Safety Engineer - Tucson, AZ Position for senior system safety engineer. What You Will Do As a Senior System Safety Engineer you... ...experience. Experience in system safety engineering with software, firmware, or electrical engineering. Ability to obtain and...SeniorTemporary workFlexible hours$86.8k - $165.2k
...years of experience and renowned engineering expertise to meet the needs... ...missile portfolio. The software team within TEE is responsible... ...the most advanced engineering systems in the world. TEE products are... ...production sustainment. The Senior Software Engineer with Test...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- ...Senior Software Security Engineer Software Security Sensors and Effectors (S3E) Department is looking to hire a Senior Software Security Engineer... ...integration, and testing of real-time missile software. Apply System Security principles to the design and implementation of...SeniorInterim roleFlexible hours
$69 - $74 per hour
...We are hiring Senior Software Engineer – Test Systems (ATE / C# / Hardware Integration) to build software for automated test systems (ATE) used in aerospace and defense. Hands-on role working across C#, C++, hardware integration, and real-world production systems. We hire...SeniorLocal areaRelocationFlexible hours$117.88k - $153.25k
...Address Tucson, AZ USA Position Highlights The R. Ken Coit College of Pharmacy is seeking an experienced and high-performing Senior Software Engineer with a strong background in software engineering and bioinformatics, along with enthusiasm for working with a mid-sized...SeniorFull timePart timeWork experience placement$86.8k - $165.2k
...clearance; U.S. citizenship required. About the Role As a Senior Test Systems Engineer, you will coordinate across engineering teams to define, design... ...with customers, end users, hardware design teams, and software design teams. What We Offer Competitive salary range: $86,...SeniorTemporary workFlexible hours$145k - $160k
...Position Summary SRS Acquiom is currently seeking a Senior Software Engineer and technology leader that will work with a dedicated, cross... ...understanding acceptance requirements, studying documentation and system workflows; investigating problem areas; following the...SeniorRemote workVisa sponsorshipWork visaFlexible hoursNight shift$86.8k - $165.2k
...years of experience and renowned engineering expertise to meet the needs... ...disciplines: Reliability, System Safety, and Supportability. Location... ...for a highly motivated Senior System Safety Engineer to join... ...Safety Engineering with Software or Firmware Engineering or Electrical...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...launch services, complete spacecraft design and manufacturing, payloads... ...deployment. Our Space Systems business designs and builds... ...like solar panels, flight software, star trackers, optical systems... ...ambitious space missions. SENIOR SYSTEMS ENGINEER I/II – SECRET CLEARANCE...SeniorPermanent employmentWork at officeLocal areaRemote work
- ...Principal Systems Engineer The Systems Engineering and Test Capabilities (SETC) organization is currently hiring a Principal Systems Engineer... ...Systems Engineer you will support missile programs as a Software-focused Responsible Systems engineer, contributing directly to...Currently hiringRelocation package
- ...Systems Engineer Raytheon's Integrated Solutions Modeling and Architecture Directorate (ISMA) performs customer focused operational analysis... .... Engage directly in mission planning application software development and testing Qualifications You Must Have...SeniorFlexible hours
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...the future of aerospace and defense. Our System Safety team is dedicated to evaluating... ...for highly motivated System Safety and Software Safety Engineers to join an innovative team...SeniorFull timeTemporary workWork experience placementFor subcontractorWork at officeRemote workWorldwideRelocation packageFlexible hours$86.8k - $165.2k
...years of experience and renowned engineering expertise to meet the needs... ...disciplines responsible for systems design & test of all Raytheon... ...systems in the world. As a Senior Test Systems Engineer, you are... ..., hardware design teams, and software design teams. Experience with...SeniorFull timeTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workWorldwideFlexible hours$132.4k - $251.6k
...than 100 years of experience and renowned engineering expertise to meet the needs of today's... ...developing tools and methods to evaluate system level studies and visualization based on... ...in mission planning application software development and testing Qualifications...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$132.4k - $251.6k
...Sr. Principal Systems Engineer – RF Signal Processing The Signal Processing team is seeking Sr. Principal Systems Engineer – RF Signal... ...for best solutions and strategy Experience with hardware/software integration Ability to interface with adjacent engineering...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- ...of experience and renowned engineering expertise to meet the needs... ...client’s Air & Space Defense Systems (ASDS) strategic business unit... ...test, deliver, and maintain software for satellite ground systems... ...and scheduling, and spacecraft operations Qualifications...Relocation package
- ...Tucson, United States | Posted on 04/24/2026 Our client is seeking a Senior Reliability Engineer to lead the development and implementation of a world-class reliability program for the fixed plant equipment. This role is responsible for maximizing equipment reliability...Senior
- ...Sr Software Engineer Talon is a small business engineering firm providing innovative, end-to-end, rapid-turn solutions to our government... ...ballistics, cybersecurity, motorsports, armor development, biological systems, missiles, and warheads. Talon has an office in Tucson, AZ...SeniorWork at office
$86.8k - $165.2k
...Sr. Systems Engineer – EO/IR or RF Signal Processing Location: Tucson, AZ (Onsite). The role requires U.S. citizenship and a valid DoD Secret... ...and non‑technical audiences. Experience with hardware/software integration and collaboration with Guidance, Navigation and Control...SeniorTemporary workInterim roleRelocation packageFlexible hours$132.4k - $251.6k
...Sr. Principal Systems Engineer – RF Signal Processing Location: Tucson, AZ Security clearance required: DoD Clearance – Secret. U.S. citizenship... ...for best solutions and strategy. Experience with hardware/software integration. Ability to interface with adjacent engineering...SeniorTemporary workInterim roleRelocation packageFlexible hours- ...help turn jobs into careers. We're currently seeking a Sr. Software Engineer to join our Headquarters team! The Sr. Software Engineer... ...plan and/or maintain software applications and or enterprise systems; debug, design, code, test, write specifications, roll-out...SeniorWork at office
$229k - $280k
...environment with similarly motivated electrical engineers, mathematicians, computer scientists, and... ...edge signal processing and geolocation systems for the future! What are the primary responsibilities in the Sr. Software Engineer position? Responsible for overseeing...SeniorTemporary workImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Spacecraft Software Systems Engineer. Be the first to apply!
- senior robotics software engineer Tucson, AZ
- graduate software engineer Tucson, AZ
- senior software engineer Tucson, AZ
- software developer fintech Tucson, AZ
- senior software engineer ruby on rails Tucson, AZ
- federal - software developer Tucson, AZ
- graduate software developer Tucson, AZ
- consulting software engineer Tucson, AZ
- software engineer travel Tucson, AZ
- junior software developer remote Tucson, AZ

