> Markdown version of [/jobs/ext/804982-testbed-software-engineer](https://www.wearedevelopers.com/jobs/ext/804982-testbed-software-engineer). 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). --- # Testbed Software Engineer - **Company:** Xona Space Systems - **Location:** United States - **Contract:** Permanent contract - **Skills:** Automation of Tests, C++ (Programming Language), Communications Protocols, Continuous Integration, Software Debugging, Ethernet, Firmware, Hardware-In-The-Loop Simulation, Python (Programming Language), Regression Testing, Real Time Simulation, Real Time Systems, Safety Critical Systems, Hardware Testing, Integration Tests, Low Latency - **Published:** June 9, 2026 - **Apply:** https://www.dice.com/job-detail/68220483-9866-4e62-9c99-aba91612d81f ## About the Role * Experience building or owning production-quality HIL, SIL, or integrated test environments * Experience connecting real hardware to simulation (robotics, autonomy, automotive HIL, avionics, or embedded systems) * Hands-on expertise with embedded buses and lab instrumentation (RS-422/485, Ethernet, I2C/SPI, GPIO, DAQ) * Strong grasp of real-time systems: timing, latency, scheduling, determinism, resource constraints * Track record debugging across hardware, firmware, and software boundaries * Strong documentation and cross-functional communication skills Nice to Have * Mission-critical or safety-critical systems experience * Hardware test environments integrated into CI/CD * Operations rehearsals, telemetry analysis, or anomaly investigations * Python, C/C++, or Rust development experience * Knowledge of aerospace communication protocols (CAN, Ethernet, RS-422/485) * Space experience is not required. We welcome robotics, autonomy, automotive HIL, aerospace, defense, and other mission/safety-critical systems backgrounds. If you don't meet every requirement but are excited about the role, apply anyway. ## Description As a Testbed Software Engineer, you will architect and build our spacecraft Hardware-in-the-Loop (HIL) testbed software from scratch, integrating flight hardware (or engineering models) with real-time simulation and automated validation tooling. This means integrating flight hardware with real-time simulation and automated validation to test flight software, avionics interfaces, fault management, and operational workflows end-to-end before launch. What You'll Own * Design the HIL testbed architecture: scalable patterns, reproducible baselines, maintainable infrastructure * Integrate flight hardware + simulation + command/telemetry + automated tests into deterministic workflows * Build interface layers for avionics and instrumentation (RS-422/485, Ethernet, I2C/SPI, GPIO, DAQ, power systems) * Implement the FSW simulation layer (sensor/actuator emulation, peripheral models, timing models, interface shims) * Design fault injection and scenario orchestration for FDIR, safe-mode, and recovery validation * Develop telemetry capture, decode, time alignment, replay, and automated reporting tools * Characterize system timing (latency, jitter, scheduling, resource usage) and define acceptance criteria * Automate regression testing and integrate HIL into CI/CD ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)