CareerPlan

Senior Software Architect, RISC-V Networking Accelerator

Israel, Tel AvivFull-time2026-07-01 → 2026-11-10

Core

Define and drive the software architecture for RISC-V-based networking accelerators, focusing on programmable packet processing and networking acceleration infrastructure.

Role type

Senior Software Architect (Networking Accelerators)

Builds

Embedded software infrastructure, application lifecycle flows, and scalable platforms for programmable acceleration use cases.

Domain

Networking, Embedded Systems, RISC-V, Hardware/Software Co-design

Required skills

RISC-V architecture, embedded software development, low-level software concepts, system software architecture, toolchains and compilers, RTOS integration, networking protocols, API design, technical roadmap planning

Preferred skills

Programmable networking, smart NICs, RDMA, packet processing, compiler and toolchain flows, ELF and binary formats, board bring-up, BSP development, secure software delivery

Technologies

RISC-V, RTOS, SDKs, Compilers, NICs, RDMA, ELF

Responsibilities

Establish the vision, architecture, and roadmap for the embedded RISC-V networking accelerators software stack; Architect the end-to-end software stack for embedded program flows across SDKs, real-time operating systems, firmware, compilation, packaging, signing, registration, deployment, and loading; Lead the definition of interfaces, abstractions, and APIs for embedded programs; Build proofs of concept, guide technical investigations, and use data-driven analysis to validate architectural decisions; Identify long-term infrastructure gaps and translate product requirements into clear architecture plans and implementation priorities.

Seniority

Senior, hands-on IC with architectural leadership