CareerPlanSign in

Senior Test Engineer, Nitro Embedded Firmware Validation, Annapurna Labs, Annapurna , Nitro System

Haifa, Haifa, Israel💼 Full-time🗓 2026-09-10 → 2026-09-26

Core

Design, develop, and maintain test automation for embedded systems and components, covering hardware interface verification, real-time firmware behavior validation, and fleet-scale deployment confidence for Nitro cards.

Role type

Senior Software Development Engineer in Test (Embedded Firmware)

Builds

Production-ready embedded firmware for Nitro cards powering AWS cloud instances

Domain

Cloud infrastructure hardware, embedded systems, firmware validation

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Python (pytest, test infrastructure), embedded communication protocols (I2C/SMBus, SPI, UART), CI/CD pipeline integration (Jenkins), firmware debugging and log analysis, Linux-based embedded systems, hardware-software integration testing, post-silicon validation, virtual platform/emulation validation

Preferred skills

ARM-based microcontrollers or SoCs experience

Technologies

Python, pytest, Jenkins, I2C, SMBus, SPI, UART, Linux, Virtual Platforms (VP), Emulation (EMU)

Responsibilities

Architect and extend Python-based validation frameworks for multiple Nitro card generations; Design and implement specification-driven test cases for firmware functional correctness and fault tolerance; Optimize CI/CD pipelines for firmware build and test automation; Troubleshoot complex embedded system failures using logs, traces, and hardware diagnostics; Collaborate on new-generation silicon bring-up and define test plans for production release

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.