{"schemaVersion":"jobsearcher.job.v1","id":"2c683b397a36c19d0f0d4973","url":"https://jobsearcher.com/jobs/2c683b397a36c19d0f0d4973","canonicalUrl":"https://jobsearcher.com/jobs/2c683b397a36c19d0f0d4973","title":"Software Engineer, Embedded Systems, (Sr. Staff, Embedded Software)","description":"Overview\nAs a Sr. Staff Embedded Software Engineer, you design, develop, integrate, and test flight and ground software for spacecraft avionics. You own software modules across their lifecycle and work closely with systems, electrical, and test teams to ensure mission success. You will tackle real-time, mission-critical challenges and contribute to software quality and verification campaigns. This role offers impact on space missions and opportunities to shape onboard and ground software with cross-functional partners in a fast-paced, aerospace environment.\n\nResponsibilitiesDevelop, integrate, and maintain embedded software for mission-critical spacecraft subsystems and testbedsTranslate requirements into software architectures, designs, and implementationsImplement algorithms for command and data handling, fault detection, power control and distribution, and communicationsDevelop device drivers, middleware, and real-time applications for spacecraft avionics hardwarePerform unit, integration, and system-level testing including hardware-in-the-loop (HIL)Support software verification and validation campaigns, including formal reviews and demonstrationsCollaborate with hardware engineers to define interfaces and ensure correct hardware/software integrationSupport anomaly investigation, root cause analysis, and corrective actions for software issuesCreate documentation such as requirements, design descriptions, ICDs, and test reportsEnsure compliance with aerospace software quality standards and configuration management\nKey requirements10+ years of embedded software development experience (aerospace/defense preferred)Proficiency in C and C++ for embedded systems; Python or MATLAB for analysis/testingRTOS experience (VxWorks, RTEMS, FreeRTOS or similar)Familiarity with spacecraft avionics interfaces/protocols (MIL-STD-1553, CAN, SpaceWire, RS-422, Ethernet)Experience developing device drivers and low-level hardware/software integrationVersion control (Git, SVN) and issue-tracking tools (JIRA, Confluence)Experience working in cross-functional, agile teams and effective communication with hardware/systems engineersAbility to obtain DoD security clearanceSome travelleadership and mentoringstrong debugging and problem-solving abilitiesclear communication with cross-functional teamsSoC/FPGA interfaces (UART, SPI, I2C, CAN, CSI) and Ethernetmicrocontroller software developmentdevice driver development","company":"Redwire","rawCompany":"redwire","city":"Littleton","state":"CO","isRemote":false,"isActive":true,"createdAt":"2026-09-22T03:44:05.138Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2011.00","title":"Aerospace Engineers","slug":"aerospace-engineers"}],"industries":[{"code":"927110","title":"Space Research and Technology","slug":"space-research-and-technology"},{"code":"336414","title":"Guided Missile and Space Vehicle Manufacturing","slug":"guided-missile-and-space-vehicle-manufacturing"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Embedded Systems, (Sr. Staff, Embedded Software)","description":"Overview\nAs a Sr. Staff Embedded Software Engineer, you design, develop, integrate, and test flight and ground software for spacecraft avionics. You own software modules across their lifecycle and work closely with systems, electrical, and test teams to ensure mission success. You will tackle real-time, mission-critical challenges and contribute to software quality and verification campaigns. This role offers impact on space missions and opportunities to shape onboard and ground software with cross-functional partners in a fast-paced, aerospace environment.\n\nResponsibilitiesDevelop, integrate, and maintain embedded software for mission-critical spacecraft subsystems and testbedsTranslate requirements into software architectures, designs, and implementationsImplement algorithms for command and data handling, fault detection, power control and distribution, and communicationsDevelop device drivers, middleware, and real-time applications for spacecraft avionics hardwarePerform unit, integration, and system-level testing including hardware-in-the-loop (HIL)Support software verification and validation campaigns, including formal reviews and demonstrationsCollaborate with hardware engineers to define interfaces and ensure correct hardware/software integrationSupport anomaly investigation, root cause analysis, and corrective actions for software issuesCreate documentation such as requirements, design descriptions, ICDs, and test reportsEnsure compliance with aerospace software quality standards and configuration management\nKey requirements10+ years of embedded software development experience (aerospace/defense preferred)Proficiency in C and C++ for embedded systems; Python or MATLAB for analysis/testingRTOS experience (VxWorks, RTEMS, FreeRTOS or similar)Familiarity with spacecraft avionics interfaces/protocols (MIL-STD-1553, CAN, SpaceWire, RS-422, Ethernet)Experience developing device drivers and low-level hardware/software integrationVersion control (Git, SVN) and issue-tracking tools (JIRA, Confluence)Experience working in cross-functional, agile teams and effective communication with hardware/systems engineersAbility to obtain DoD security clearanceSome travelleadership and mentoringstrong debugging and problem-solving abilitiesclear communication with cross-functional teamsSoC/FPGA interfaces (UART, SPI, I2C, CAN, CSI) and Ethernetmicrocontroller software developmentdevice driver development","datePosted":"2026-09-22T03:44:05.138Z","dateModified":"2026-09-22T03:44:05.138Z","hiringOrganization":{"@type":"Organization","name":"Redwire","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Littleton","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2c683b397a36c19d0f0d4973"},"url":"https://jobsearcher.com/jobs/2c683b397a36c19d0f0d4973"}}