Software Development Engineer II, Amazon Leo
Core
Develop embedded software, device drivers, and Linux Kernel/RTOS features for Amazon's low Earth orbit satellite network to enable reliable internet connectivity in remote locations.
Role type
Senior embedded software engineer (satellite systems)
Builds
Satellite communication systems and device interfaces
Domain
Aerospace / Satellite Communications
Required skills
Embedded software development, Device driver development, Linux Kernel development, RTOS development, Security features implementation, Board bring-up and integration, Rust, C, C++
Preferred skills
Full software development life cycle experience, Design patterns and architecture, Testing and operations experience
Technologies
Rust, C, C++, Linux Kernel, RTOS, I2C, SPI, CAN
Responsibilities
Develop embedded software in Rust, C, or C++
Responsibilities
Write device drivers and system applications for satellite systems
Responsibilities
Develop Linux Kernel / RTOS features
Responsibilities
Develop security features for satellite systems
Responsibilities
Support board bring-up and integration with hardware teams