A

Amazon

Sells products online and rents cloud computing

Real-Time Embedded Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering or related experience/field is required.
  • Experience with real-time firmware in power electronics or comparable high-performance systems is required.
  • Experience and/or demonstrated understanding of PWM, DSP/FPGA interfaces, and deterministic timing is required.
  • Experience documenting design decisions, assumptions, trade-offs, risks, and technical specifications is required.
  • Experience using engineering analysis and measured evidence to drive decisions is required.

Responsibilities

  • Develop bare-metal and/or FreeRTOS firmware in C/C++.
  • Implement real-time PWM and power-conversion control drivers on DSP/FPGA platforms.
  • Implement deterministic interfaces to sensors, control algorithms, and hardware protection.
  • Develop embedded diagnostics and monitoring functions.
  • Implement fault detection and fault-state handling in coordination with functional-safety requirements.
  • Support watchdog and system-health mechanisms where allocated to embedded software.
  • Bring up firmware on prototype hardware.
  • Debug real-time interactions between firmware, FPGA, control algorithms, and power electronics.
  • Support hardware-in-the-loop and system-level validation.
  • Implement deterministic state-machine, protection, overload, fault-recovery, and power-sharing functions required by SST system behavior.
  • Support fast response to LVDC disturbances and coordinated ESS behavior during MVAC ride-through events.

Desired Qualifications

  • A master's degree or PhD in Electrical Engineering is preferred.
  • Experience in real-time embedded firmware (C/C++, RTOS/bare-metal) for power electronics or safety-relevant control is preferred.
  • Demonstrated understanding of PWM, DSP/FPGA interfaces, and deterministic timing is preferred.
  • Experience with bare-metal and/or FreeRTOS is preferred.
  • Experience with Git and disciplined software development practices is preferred.
  • Demonstrated ability to operate effectively in a greenfield environment where standards and reference designs may require interpretation and adaptation is preferred.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs