Embedded Software Dev Engineer, Amazon Leo Antenna Development
Overview
In this role you will build software and automation to help engineering teams design, debug, validate, and operate complex satellite RF systems. You’ll span the stack from embedded Linux services to cloud-based test infrastructure, accelerating hardware bring-up and factory calibration. You don’t need to be an RF expert at first, but you will learn quickly and own impactful software from requirements to production. This team develops the antenna software that controls hardware and interfaces closely with RF and systems engineers to move from prototype to orbit.
Compensation / Benefitssign-on payments and RSUshealth insurance (medical, dental, vision)401(k) matchingpaid time offparenteral leaveflexible Spending Accounts
ResponsibilitiesDevelop embedded software (Rust/C/C++) for Kuiper antenna systemsDesign and implement reliable services/daemons on resource-constrained hardwareParticipate in hardware bring-up, board validation, and factory test developmentOwn software end-to-end from requirements through deployment, including CI/CDCollaborate with hardware, RF, and systems teams; review schematics and troubleshoot embedded software
Key requirements3+ years of non-internship software development experience2+ years of design or architecture experience for large-scale systems1+ years of experience as a software development engineer or related1+ years building large-scale, multi-tiered, multi-threaded, embedded or distributed software1+ years of OO design experienceBachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related fieldExperience with at least one programming language such as C#, C++, Java, or Perlfast learner in unfamiliar domainsability to collaborate across hardware, RF, and software teamsproblem-solving in ambiguous technical environmentsRustCC++