Software Development Manager @Amazon
Software Development
Salary 184,900.00 - 25..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Software Development Manager @Amazon

2mths ago - Amazon is hiring a remote Software Development Manager. πŸ’Έ Salary: 184,900.00 - 250,200.00 usd annually πŸ“Location: USA

Role Description

We are looking for an Embedded Software Development Manager to lead the team building and scaling VirtSat β€” Leo's virtual satellite simulation platform. You will own the Graviton virtualization layer and lead the team responsible for VM lifecycle, LRU boot, subsystem provisioning, and software deployment for every virtual entity in the constellation.

  • Lead a team of embedded engineers building and operating the Graviton bare-metal virtualization layer (KVM/QEMU VM management, subsystem provisioning, health monitoring, and fault recovery)
  • Partner with 10+ client teams across satellite, ground, networking, and security organizations to drive VirtSat adoption
  • Drive platform reliability to 99.96% availability with optimized latency (target: <5 min VirtSat spin-up)
  • Own the custom AMI pipeline, provisioning scripts, and plugin framework that deploy satellite software onto emulated LRUs
  • Scale the platform to 4K+ concurrent virtual entities
  • Hire, develop, and retain top embedded engineering talent
  • Define technical roadmap for fidelity improvements (HSM crypto emulation, EFUSE emulation, CAN bus simulation, error injection frameworks)
  • Reduce HITL dependency by expanding the scope of tests that run on VirtSat

Qualifications

  • 5+ years of people management, managing engineers experience
  • Experience with embedded systems, Linux systems programming, or virtualization (KVM/QEMU)
  • Experience building and operating distributed systems at scale (AWS services β€” EC2, ECS, Step Functions, DynamoDB)
  • Experience with infrastructure-as-code (CDK, CloudFormation)
  • Track record of hiring, developing, and retaining strong engineering teams
  • BS/MS in Computer Science, Electrical Engineering, or equivalent
  • Experience managing teams that own both service infrastructure and embedded/guest-OS layers
  • Experience with ARM64/Graviton bare-metal instances
  • Experience with QEMU device emulation or custom QEMU plugins
  • Experience with network virtualization (WireGuard, Transit Gateway, IPAM)
  • Familiarity with satellite systems, HITL test environments, or simulation platforms
  • Experience with embedded Linux (Yocto, systemd, device trees, boot processes)
  • Experience with CI/CD pipelines, automated testing (Hydra, Spock), and developer tooling
  • Experience with Rust for systems programming
  • Experience with certificate provisioning, secure boot, or HSM interfaces

Requirements

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

Benefits

  • Comprehensive 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
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Development Manager @Amazon
Software Development
Salary 184,900.00 - 25..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,909+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later