Device Software Engineer, Amazon Leo Government jobs in United States
cer-icon
Apply on Employer Site
company-logo

Amazon · 6 days ago

Device Software Engineer, Amazon Leo Government

Amazon is launching a constellation of satellites to provide broadband connectivity globally. The Device Software Development Engineer will design and develop embedded software for satellite and ground systems, focusing on real-time platforms and collaborating with cross-functional teams.

Artificial Intelligence (AI)DeliveryE-CommerceFoundational AIRetail
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and optimize embedded software for Kuiper’s satellite and ground terminal systems, focusing on fault-tolerant, real-time platforms
Leverage modern application frameworks for Embedded Linux and RTOS platforms to develop scalable, modular, and high-performance software
Implement and integrate software for data processing, device control, and networking protocols (e.g., TCP/IP, UDP)
Debug and resolve complex hardware-software integration issues using tools like logic analyzers and oscilloscopes
Collaborate with cross-functional teams to ensure seamless hardware-software interaction and system reliability
Mentor junior engineers, conduct design reviews, and uphold high software quality standards

Qualification

Embedded software developmentCC++RustHardware-software integrationLinux kernel internalsNetworking protocolsDebuggingOptimizationSoftware development life cycleMentoring junior engineersCommunication skills

Required

3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
2+ years of programming experience in C, C++, or Rust for resource-constrained systems
Proficiency in debugging, optimization, and hardware-software system integration
Excellent written and verbal communication skills
This position requires that the candidate selected be a U.S. Citizen in order to comply with U.S. government-imposed requirements related to the nature of the work and/or where it will be performed

Preferred

Bachelor's degree in computer science or equivalent
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations 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, including process scheduling, memory management, concurrency, synchronization, and networking subsystems
Familiarity with networking protocols (e.g., TCP/IP, UDP) and low-level hardware interfaces such as I2C, SPI, and PCIe

Benefits

U.S. relocation benefits offered
Equity
Sign-on payments
Full range of medical, financial, and/or other benefits

Company

Amazon is a tech firm with a focus on e-commerce, cloud computing, digital streaming, and artificial intelligence.

Funding

Current Stage
Public Company
Total Funding
$8.11B
Key Investors
AmazonKleiner Perkins
2023-01-03Post Ipo Debt· $8B
2001-07-24Post Ipo Equity· $100M
1997-05-15IPO

Leadership Team

leader-logo
Douglas J. Herrington
CEO, Worldwide Amazon Stores
linkedin
leader-logo
Werner Vogels
VP & CTO
linkedin
Company data provided by crunchbase