Amazon

Embedded Software Engineer, SRD Annapurna Labs

Amazon
Apply
1 month ago
Haifa, IsraelSenior

Responsibilities

  • Develop and optimize SRD technology across AWS network infrastructure.
  • Design, deploy, and maintain the SRD codebase for reliability and scalability.
  • Analyze platforms and services running SRD and address their technical challenges.
  • Collaborate across multiple teams and software-stack layers.
  • Contribute to defining hardware modules and enabling performance-enhancing offloads.

Requirements

  • Bachelor’s or higher degree in Computer Science, Electrical Engineering, or a related area.
  • At least 5 years of professional experience developing optimized C code.
  • Preferred experience with multicore and multithreaded coding.
  • Preferred hands-on experience developing firmware or user-space drivers for embedded systems and developing in a Linux environment.
  • Preferred hands-on experience with low-level software development and hardware devices.
  • Preferred experience with real-time performance profiling and optimization.
  • Preferred experience with networking protocols.

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