CareerPlan

Software Development Engineer, Amazon Leo

USAFull-time2026-11-08 → 2026-11-09
Citizens or permanent residents only

Core

Develop embedded software for satellite systems, including device drivers, system applications, and security features.

Role type

Embedded Software Engineer (Satellite Systems)

Builds

Device drivers and system applications for satellite systems

Domain

Aerospace / Embedded Systems

Required skills

Rust, C, C++, I2C, SPI, CAN, embedded software development, security features, coding standards, code reviews, source control, build processes, testing, operations

Preferred skills

low-level drivers, system performance, memory management, parallel computing principles, embedded development in C/C++

Technologies

Rust, C, C++, I2C, SPI, CAN

Responsibilities

Write device drivers and system applications for satellite systems and interfaces including I2C, SPI, and CAN. Develop security features for satellite systems. Collaborate with software and hardware teams on board bring-up and integration. Participate in coding standards, code reviews, source control, build processes, testing, and operations.

Seniority

Mid-level (3+ years experience)