System Development Engineer, Amazon Leo, Amazon Leo Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve people and organizations operating in locations with or without reliable connectivity. Our Payload Integration and Testing (PIT) team validates the end-to-end network interface communication system both on the ground prior to launch and in-orbit to ensure we are providing customers a best-in-class experience. We're the final software quality gate, ensuring what customers experience on-orbit matches our design intent.
As a System Development Engineer, you'll design and build the test automation framework and procedures that validate our satellite network end to end -- and the full stack it runs on, from the device-interface layer that drives physical hardware up through the infrastructure and operational tooling that keep our hardware-in-the-loop (HILT) test venues running reliably at scale. You'll write the automation frameworks and test harnesses that exercise the system, the low-level interface code and device drivers that let those harnesses command and read back from lab hardware over protocols like serial/UART, I2C/SPI, USB, Ethernet, and instrument-control interfaces, and the compute, networking, provisioning, and observability underneath that keep it all healthy. The technical scope is broad and systems-oriented: you'll build test-orchestration and automation software, architect and automate cloud and on-premise infrastructure, integrate and bring up lab hardware down to the register and command level, and drive the operational excellence practices that keep a high-stakes, 24/7 test environment reliable. If you love building test automation, enjoy working at the intersection of software, networking, and physical hardware, and want to solve unique operational challenges in the space domain, this is an exceptional opportunity.
Key job responsibilities
- Diseñar, construir y mantener frameworks de automatización de pruebas, arneses de prueba y software de orquestación que validen la red satelital de extremo a extremo
- Desarrollar suites de pruebas automatizadas y las herramientas que los ingenieros utilizan para crear, ejecutar, programar y depurar pruebas en venues HITL distribuidos
- Escribir y mantener el código de interfaz de bajo nivel y los controladores de dispositivos que permiten a los sistemas de prueba enviar comandos y leer datos de hardware de laboratorio mediante protocolos como serial/UART, I2C/SPI, USB, Ethernet e interfaces de control de instrumentos (por ejemplo, SCPI)
- Realizar la puesta en marcha e integración de dispositivos: comprender los conjuntos de comandos de hardware y los mapas de registros, depurar a nivel de protocolo y construir las capas de abstracción que exponen el hardware a la automatización de pruebas de nivel superior
- Diseñar, construir y operar la infraestructura y las redes que conectan los venues HITL distribuidos