CareerPlanSign in

Software Engineer- Annapurna Labs (Tel Aviv / Haifa, Annapurna Labs

Tel Aviv-Yafo, Tel Aviv, Israel💼 Full-time🗓 2026-10-05 → 2026-10-07

Core

Design, develop, test, and debug embedded and systems software (firmware, drivers, low-level services) for Amazon's Nitro and Graviton platforms.

Role type

Graduate software engineer (embedded systems)

Builds

Custom silicon and systems software for AWS Nitro and Graviton

Required skills

C, C++, computer architecture, operating systems, data structures, algorithms, debugging tools (JTAG, logic analyzers)

Preferred skills

Linux kernel, real-time operating systems (RTOS), Arm architecture, hardware/software co-development, scripting (Python, shell)

Technologies

C, C++, Linux, Arm, JTAG, logic analyzers

Responsibilities

Write and optimize low-level code close to hardware; collaborate with hardware and verification engineers to bring up new chips; debug complex software/hardware boundary issues; participate in code reviews and design discussions; push changes through CI to production.

Seniority

Junior, hands-on IC