Jobs · Consulting · Washington

Sr. Software Development Engineer, Leo Secure Communications Team

Amazon · Redmond, WA · 1 mo ago
ConsultingFull-time

About the role

Amazon Leo is an initiative to increase global broadband access through a constellation of satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Amazon Leo will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity. Our team tackles secure communication between critical satellite functions.

Responsibilities

  • Participate in all phases of software development from requirements through implementation and test to operations.
  • Engage with experienced cross‑disciplinary staff to conceive and design solutions.
  • Be responsive, flexible, and able to succeed within an open, collaborative peer environment.
  • Participate in the design, integration and improvement of the software, including designing and implementing a wide range of low‑level embedded software on hardware services such as device drivers, Linux kernel modules, and porting existing software to new embedded systems.
  • Develop embedded software in C++ and Rust.
  • Write software to interact with microcontrollers.
  • Design and develop secure software.
  • Collaborate with cross‑functional teams to define software requirements and architecture.

Requirements

  • U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum (export control requirement).
  • 5+ years of non‑internship professional software development experience.
  • 5+ years of programming with at least one software programming language.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems.
  • Experience as a mentor, tech lead, or leading an engineering team.

Qualifications

  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in computer science or equivalent.

Skills

  • C++ and Rust programming.
  • Embedded software development for microcontrollers.
  • Linux kernel module and device driver development.
  • Secure software design.
  • Cross‑functional collaboration and requirements definition.

Benefits

  • Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D, optional supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement).
  • 401(k) matching.
  • Paid time off and parental leave.
  • Sign‑on payments and restricted stock units (RSUs).
  • Learn more about benefits at Amazon Benefits page.

Pay

Base salary range: $168,100.00 – $227,400.00 USD annually (USA, WA, Redmond). The total package includes sign‑on payments and RSUs, with final compensation based on experience, qualifications, and location.

Similar jobs