4 days ago
Tel Aviv-Yafo, IsraelMid Level
Responsibilities
- Develop performance-critical C code for embedded and low-level systems.
- Build and contribute to the AWS Nitro system and semiconductor platform.
- Design, implement, test, and release features end-to-end.
- Grow into Linux kernel and driver development.
- Contribute to the open-source community.
Requirements
- At least 3 years of professional C development experience on embedded or low-level systems.
- Strong C programming skills.
- Experience developing software in a Linux environment, including user space or kernel development.
- Solid understanding of computer architecture and hardware/software interfaces.
- Bachelor of Science degree in Computer Science or Electrical Engineering.
- Preferred: Linux kernel or device-driver development experience.
- Preferred: SoC development lifecycle or board/silicon bring-up experience.
- Preferred: Networking, storage, or PCIe device experience.
- Preferred: Rust programming skills and contributions to open-source projects.
Benefits
- Flexible work hours and arrangements.
- Inclusive culture with employee-led affinity groups and learning events.
- Mentorship, knowledge-sharing, and career advancement resources.
- Workplace accommodations and support during the application and hiring process.
About Amazon
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.
