Software Engineer - Project Kuiper, Infrastructure Systems

Redmond, Washington, USA

Full Time
Amazon.com logo
Amazon.com
Apply now Apply later

Posted 2 weeks ago

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband network connectivity to unserved and underserved communities around the world.

THE ROLE
Have you wanted an opportunity to develop software for an advanced satellite broadband telecom service? The Infrastructure Systems team owns software that collects telemetry from satellites and ground terminals, manages software deployment to all of the assets and tracks the state of the constellation and terminals.

This team will drive the research & development, deployment and operation of several critical mission systems for the Kuiper constellation end-to-end. These systems include telemetry acquisition, monitoring systems and interfaces, managing software deployments to the constellation and ground infrastructure as well as inventory and state tracking. These systems will form the crucial backend systems for observability and operational readiness of the project, and need to have mission-critical reliability, uptime and performance.

JOB RESPONSIBILITIES
· Work with our peer teams and customers to design suitable software systems and interfaces to fulfill the mission needs.
· Design and develop software systems that meet the mission criteria and requirements
· Collaborate with your fellow team members to form a strong foundation for a software organization in Project Kuiper
· Help on-board and mentor new team members.
· Utilize AWS and other Amazon technologies to build high-available software services
Export Control Requirement
Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Basic Qualifications


· Bachelor’s degree in CS, CE, or related field, or equivalent work experience
· 3+ years delivering software in a production environment
· Experience developing distributed software systems in Java, Rust, GoLang or C/C++
· Hands-on experience with designing and developing performance optimized and highly available software systems
· Experience in developing for cloud-native environments
· Experience in developing software for Linux

Preferred Qualifications

· Hands-on experience with satellite communications and management software
· Experience with low-level programming and embedded systems

Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age


Job tags: AWS C Golang Java Linux
Share this job: