Amazon

Embedded Software Engineer, Graviton

Amazon
Apply
3 days ago
Tel Aviv-Yafo, IsraelMid Level

Responsibilities

  • Develop and maintain C/C++ embedded firmware for Graviton host MCUs and related subsystems.
  • Participate in board and chip bring-up from early silicon validation through production readiness.
  • Develop boot loaders, drivers, and RTOS-based firmware for multi-core ARM devices.
  • Collaborate with hardware engineers to validate board designs using schematics, oscilloscopes, and logic analyzers.
  • Develop firmware flows and commands for fleet testing, monitoring, and operational events.
  • Contribute to platform development from prototype through high-volume AWS fleet production.
  • Work with silicon, platform, and fleet health teams to ensure reliability and performance at scale.

Requirements

  • Bachelor's degree in computer science, electrical engineering, or a related field.
  • At least 2 years of embedded firmware development experience.
  • Experience with embedded development in C/C++ or low-level driver development.
  • Knowledge of hardware, software, and complete system interactions.
  • Preferred experience with modern multi-core ARM devices.
  • Preferred experience with board- and chip-level hardware/software interfaces such as I2C, SPI, DRAM, and PCIe.
  • Preferred experience with driver development, boot loaders, electrical schematics, laboratory hardware/software debugging, and RTOS development.

Tech Stack

Categories

Amazon

About Amazon

10,000+ employees

Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.

Contact me