Logo
Amazon

Senior Software Engineer for Satellite Communications

Amazon, New York, New York, us, 10261

Save Job

Join our innovative team as a Senior Software Engineer for Satellite Communications! Project Kuiper is on a mission to launch a constellation of Low Earth Orbit satellites aimed at providing essential low-latency, high-speed broadband connectivity to underserved communities globally. The Kuiper Government Solutions (KGS) division is dedicated to developing secure, high-performance satellite communication technologies to support U.S. National and International security and defense initiatives. In this role, you'll be instrumental in designing, developing, and maintaining the core software that enhances Kuiper’s capabilities for U.S. Government clients, including NASA, the Department of Defense, and other national security agencies. You will create cutting-edge software services for mission-critical applications in space safety and sustainability, ensuring seamless coordination with external systems and organizations at scale. Key responsibilities include: Utilizing your network layer packet processing experience and expertise in Software Defined Networking to develop high data rate packet processing systems and software interfaces tailored for government customers. Demonstrating the capabilities of your defined interfaces and architectures within a simulated test environment that you help to develop. Collaborating with a multi-disciplinary team to solve complex technical challenges associated with the utilization of the Kuiper constellation for government services. Leading both internal and vendor teams to fulfill software and interface requirements effectively. Ensuring that systems meet the performance needs of Kuiper and government customers regarding availability, reliability, security, and interoperability. Communicating project health, risks, and issues to stakeholders and management, ensuring transparency and swift resolution of urgent matters. Providing visualizations, documenting results, and sharing insights across diverse project teams. About our team: The Kuiper Government Solutions team is a collaborative technology group committed to creating targeted, scalable solutions for custom satellite and ground applications to meet the needs of the U.S. government and allied partners. Basic Qualifications: 5+ years of professional software development experience. 5+ years of experience programming in at least one programming language. 5+ years of experience leading design or architecture of systems. Experience mentoring or leading engineering teams. Preferred Qualifications: 5+ years of experience throughout the full software development life cycle. Bachelor's degree in computer science or a related field. 5+ years of programming experience in modern languages such as Rust. This role is based in Redmond, WA; El Segundo, CA; or Northridge, CA, and onsite work is required five days a week. Candidates must be U.S. Citizens to meet government-imposed requirements. Join us in delivering impactful solutions for our government customers while embracing an inclusive workplace culture.