Embedded Software Engineer, Leo Digital RF Systems

Amazon

San Diego, CA1h agovia LinkedIn

About the Role

Amazon Leo is seeking an experienced embedded software engineer with security experience to architect and develop mission-critical firmware for satellite systems. This role involves working at the intersection of hardware and software, developing ASIC firmware including control for RF communication subsystems.

Key Responsibilities

  • Lead software development for critical modules: ASIC firmware, command systems, telemetry processing, power control, hardware interfaces, and autonomous capabilities, implementing security-by-design principles.
  • Design and implement robust software and firmware in Linux and real-time operating system (RTOS) environments, ensuring high reliability and security under resource constraints.
  • Drive security architecture for the ASIC, involving threat modeling, identifying potential vulnerabilities, conducting security reviews, and designing defensive measures.
  • Build hardware interfaces using software that communicates with devices and electronics using protocols including I2C, I3C, SPI, UART, USB, JTAG, and Ethernet, with appropriate security controls and authentication mechanisms.
  • Collaborate closely with hardware design teams, chip architects, and customers to support secure custom silicon chip and board design, from concept through secure bring-up, verification, and integration.
  • Champion reliability by following best practices in secure embedded software development, including secure coding standards, code reviews, and security testing.
  • Partner with test engineers to integrate security validation into manufacturing and test environments.

Requirements & Tech Stack

  • Bachelor's degree in Electrical Engineering or a related field.
  • Experience identifying bugs in architecture, algorithms, functionality, and performance with strong overall debugging skills.
  • Experience verifying at multiple levels of logic from IP blocks to SoCs to full system testing.

Qualifications

  • Master's degree in Electrical or Communications Engineering or a related field.
  • Experience with formal verification techniques including abstraction and end-to-end checking.
  • Experience with ARM and various DSP ISAs.
  • Experience with current and upcoming RF standards in cellular (4G/5G NR), WiMAX, 802.11ad, microwave backhaul, or related broadband wireless standards.
  • Experience with industry standard tools and scripting languages (Python or Perl) for automation.

Export Control Requirement

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.

Amazon Entry-Level & New Grad Jobs · last 7 days

72 openings · 33 need no experience

See all 72 →