Astera Labs logo

Senior Firmware SW Engineer

Astera Labs

Tel Aviv-Yafo, Tel Aviv District · Haifa · Tel Aviv · 10+ years experience · Posted Oct 4, 2026

At a glance

Experience
10+ years experience
Location
Tel Aviv-Yafo, Tel Aviv District · Haifa · Tel Aviv

About the role

  • Astera Labs is seeking an experienced firmware engineer to develop embedded firmware that brings compute connectivity silicon to life, from boot and initialization through link management and diagnostics.
  • The role involves owning features end to end in both pre-silicon emulation environments and in the lab with real silicon.
  • Candidates will collaborate closely with architects, design and verification engineers, validation teams, and global firmware teams to take products from early development through bring-up and customer deployment.

Responsibilities

  • Design, implement, and maintain real-time embedded firmware in C for high-performance connectivity
  • Develop low-level drivers, initialization flows, interrupt handling, and control logic for complex hardware blocks
  • Bring up and debug firmware in pre-silicon environments (emulation) ahead of tape-out, and on silicon after it arrives
  • Work closely with architecture, design, and verification teams to define HW/FW interfaces and to resolve issues across the hardware/software boundary
  • Triage and resolve firmware issues reported by validation, product applications, and customers
  • Take part in design reviews and code reviews, and help improve our firmware quality, tooling, and development practices
  • Develop and extend the company SDK, including APIs, device management, firmware update, telemetry, and diagnostics capabilities, and keep it aligned with firmware features
  • Support customer requests and engagements together with product applications and field teams, analyze system-level use cases, and adjust firmware and SDK development to meet customer needs
  • Collaborate with firmware teams across sites to deliver features on schedule

Requirements

  • BSc/MSc in Computer Science, Electrical Engineering, Computer Engineering, or a related field
  • 10+ years of hands-on experience as a firmware engineer
  • Proven experience in embedded and real-time firmware development
  • Strong programming skills in C on resource-constrained, bare-metal, or RTOS-based systems
  • Solid understanding of processor architecture, memory-mapped registers, interrupts, and HW/SW interaction
  • Strong debugging skills on real hardware using JTAG debuggers, logs, and register-level analysis
  • Broad system-level understanding of how silicon, firmware, SDK, host software, and platform interact, with the ability to turn customer requirements into technical solutions
  • A team player with excellent communication skills who works well in a collaborative, cross-site environment
  • Comfort with ambiguity and ownership in a fast-moving, high-growth company

Skills

  • C
  • C++
  • Python
  • Cadence Palladium
  • Synopsys ZeBu
  • PCIe
  • JTAG
  • RTOS

Astera Labs

Senior Firmware SW Engineer

Apply now