Device Software Engineer, Amazon Leo Government
Core
Design and develop embedded software for fault-tolerant, real-time platforms on Amazon Leo's satellite and ground terminal systems.
Role type
Senior embedded software engineer (real-time systems)
Builds
Secure, high-performance satellite and ground communication systems for U.S. and allied government missions
Domain
Aerospace / Satellite Communications
Deliverable
production ML models | product features
Required skills
Embedded Linux, RTOS, C/C++, TCP/IP, UDP, hardware-software integration, logic analyzers, oscilloscopes, system design patterns, reliability engineering
Preferred skills
Xilinx platforms, custom silicon development, cryptography, Linux kernel internals (scheduling, memory management, concurrency), secure SDLC
Technologies
Embedded Linux, RTOS, Xilinx, TCP/IP, UDP
Responsibilities
Design and optimize embedded software for satellite and ground systems; Debug complex hardware-software integration issues; Mentor junior engineers and conduct design reviews
Seniority
Senior, hands-on IC
