# Device Software Development Engineer

**Company**: Amazon
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Wikidata**: https://www.wikidata.org/wiki/Q456085

**Apply**: https://amazon.jobs/en/jobs/10566727/device-software-engineer-amazon-leo-government?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7c6ef64f-7a7

## Description

Amazon Leo is Amazon's low Earth orbit satellite network aimed at delivering fast, reliable internet connectivity to customers beyond the reach of existing networks. As a Device Software Development Engineer on the Amazon Leo Government (ALG) team, you will design and develop embedded software for Amazon Leo's satellite and ground systems, focusing on fault-tolerant, real-time platforms.

You will collaborate closely with hardware, systems, and product teams to deliver secure, reliable, and high-performance solutions. This role involves working on cutting-edge satellite communications technology to enable global connectivity, particularly for critical government initiatives.

**Key Responsibilities:**

- Design, develop, and optimize embedded software for satellite and ground terminal systems.

- Develop scalable, modular, and high-performance software using modern application frameworks for Embedded Linux and RTOS platforms.

- Implement and integrate software for data processing, device control, and networking protocols.

- Debug and resolve complex hardware-software integration issues.

- Collaborate with cross-functional teams to ensure hardware-software interaction and system reliability.

- Mentor junior engineers and uphold high software quality standards.

**Requirements:**

- 3+ years of professional software development experience.

- 2+ years of experience in designing or architecting new and existing systems.

- Experience programming with at least one software programming language.

**Preferred Qualifications:**

- Bachelor's degree in computer science or equivalent.

- 3+ years of full software development life cycle experience.

- Hands-on experience with Xilinx platforms, custom silicon development, cryptography, and secure Software Development Lifecycle (SDLC) practices.

- In-depth knowledge of Linux kernel internals.

**Location:** This role can be based in Northridge, El Segundo, or Arlington, with U.S. relocation benefits offered. On-site work is required 5 days a week.

**Export Control:** This position requires the candidate to be a U.S. Citizen due to the nature of the work and government-imposed requirements.

## Skills

### Required
- embedded software development
- fault-tolerant systems
- real-time platforms
- Linux
- RTOS
- software development lifecycle

### Nice to have
- Xilinx platforms
- custom silicon development
- cryptography
- secure SDLC practices
- Linux kernel internals

---

Source: [Apply at amazon.jobs](https://amazon.jobs/en/jobs/10566727/device-software-engineer-amazon-leo-government?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
