CareerPlan

Embedded Software Engineer, AWS Annapurna Labs

Tel Aviv-Yafo, Tel Aviv, IsraelFull-time2026-11-12

Core

Develop performance-critical code for embedded and low-level systems, including Linux driver development, for the AWS NITRO system.

Role type

Embedded Software Engineer (Linux Kernel/Driver)

Builds

High-end AWS NITRO system components

Domain

Cloud infrastructure / Semiconductor / Embedded Systems

Required skills

C programming, embedded systems development, Linux environment development, computer architecture knowledge, HW/SW interfaces

Preferred skills

Linux kernel development, device driver development, SoC development life cycle, board/silicon bring-up, networking/storage/PCIe devices, Rust programming, open-source contributions

Technologies

Linux, C, Rust, PCIe

Responsibilities

Design, implement, test, and release features for embedded systems; develop performance-critical code; grow into Linux driver development; contribute to the open-source community.

Seniority

Mid-level, hands-on IC