Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Manager Kuiper Government Solutions 
United States, Washington 
30571572

30.03.2025
DESCRIPTION

You’ll work in a fast-paced, high-impact environment, tackling complex challenges in secure satellite communications. This role requires deep expertise in high-assurance, fault-tolerant embedded software and proficiency in modern programming languages such as Rust. You’ll collaborate closely with hardware, security, systems, and product teams to develop scalable, real-time solutions tailored for government customers.This role is based in Redmond, WA, El Segundo, CA, or Northridge, CA, with U.S. relocation benefits available. Due to the sensitive nature of the programs, onsite work is required five days a week.“This position requires that the candidate selected be a US Citizen and candidates must be able to obtain and maintain a US Government security clearance of TS/SCI.”Key job responsibilities
- Define and execute the technical vision for embedded software supporting secure satellite and ground systems.- Own the full software development lifecycle, from architecture and design to implementation, integration, testing, and secure deployment.
- Ensure compliance with government security standards, implementing cryptographic frameworks, secure boot, and trusted execution environments.- Establish and enforce best practices for coding standards, CI/CD pipelines, automated testing, and mission-readiness verification.
- Lead technical and program reviews, ensuring software solutions align with customer mission needs and security requirements.- Mentor engineers, providing technical guidance, career development support, and fostering an inclusive, high-performance engineering culture.

BASIC QUALIFICATIONS

- 3+ years of engineering team management experience, leading teams in embedded software development.
- 10+ years of professional engineering experience in software, hardware, or systems engineering.
- Strong knowledge of engineering best practices for full software/hardware/networks development life cycles, including coding standards, code reviews, source control, testing, certification, and live-site operations.
- Experience partnering with product and program management teams to define and deliver complex technical solutions.
- Bachelor’s Degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.


PREFERRED QUALIFICATIONS

- 5+ years of engineering team management experience, leading embedded software teams in aerospace, defense, or telecommunications
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
- Experience leading software architecture and design for real-time, fault-tolerant, high-availability systems
- Familiarity with networking protocols (TCP/IP, UDP) and secure communication stacks for space or military applications
- Master’s Degree in Computer Science, Computer Engineering, or related fields