Software Development Engineer, ACE

AmazonRedmond, WA

About The Position

Amazon Leo 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. You will be building the infrastructure and services required to configurations management of the Amazon Leo hardware (constellation of satellites, and ground antennas). You will design services with a focus on scalability and meeting stakeholders needs. Your work will interface with various subsystems within Project Kuiper and Amazon to enable engineers to safely and efficiently operate the the satellite constellation and its supporting ground infrastructure. The ACE team owns the ground services software responsible that own configurations to operate the Amazon Leo network (constellation of satellites, and ground antennas). This team will drive the design, development, deployment and operation of a critical mission system for the Kuiper constellation from end-to-end.

Requirements

  • 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
  • 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.

Nice To Haves

  • 5+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • Bachelor's degree in computer science or equivalent

Responsibilities

  • Specify, design, implement, test, and operationally support high reliability software hosted on satellite for purposes of foundational command and data handling (i.e. command, telemetry, and file transfer)
  • Develop embedded satellite software in Java, Go, and/or other modern languages
  • Develop ground side CI/CD and/or operational support software w/ Python and/or Typescript
  • Work closely with other software and hardware teams to support on device integration testing

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service