About Xsight Labs
Xsight Labs is building the open, programmable silicon that powers cloud and AI infrastructure. Our X-Series Ethernet switches deliver 12.8 Tbps at sub-700ns latency on an open ISA. Our E1 DPU runs 800 Gbps with 64 Arm cores in the data path. Both are in production today, with deployments at operators building modern infrastructure. We're a fabless team in Kiryat Gat, Boston, Raleigh-Durham, and the Bay Area.
Our teams are located and operate globally in Israel, the US, Europe, and Asia.
Description
The Team & Role Overview
This vacancy is situated within our core VLSI Organization. This unique hybrid role bridges embedded software development and pre-silicon design verification (DV). You will bring hardware components to life by developing specialized software drivers while verifying complex subsystem behaviors and system integration.
You will have direct impact on our DPU product line—our high-throughput silicon solution powering next-generation workloads.
Key Responsibilities
- Embedded SW Driver Development: Design, implement, and maintain specialized SW drivers interacting directly with underlying hardware components, controllers, and digital logic.
- Pre-Silicon Design Verification (DV): Develop verification environments, execute pre-silicon DV flows, write targeted test plans, and verify HW/SW integration across complex subsystems.
- Cross-Organizational Technical Anchor: Serve as a core technical anchor supporting cross org teams.
- HW/SW Boundary Debugging: Drive root-cause analysis for complex integration issues spanning firmware, subsystem controllers, and digital logic in simulation and emulation.
- Methodology & Flow Enhancement: Optimize verification productivity, leveraging modern automation and AI-driven development practices to accelerate verification cycles.
Requirements
Education & Experience Requirements
- Academic Degree: B.Sc. in Computer Engineering (CE) from a recognized academic institution.
- Experience: 2 to 3 years of hands-on professional industry experience in embedded software, firmware, or hardware design verification.
Preferred Qualifications & Advantages
- Programming & OOP: Strong programming foundation in C and C++ or other OOP language.
- DDR & Memory Subsystems: Familiarity with or knowledge of DDR memory protocols (DDR4, DDR5, LPDDR, or HBM) and memory controller subsystems – Significant Advantage.
- Verification Know-How: Familiarity of Design Verification (DV) concepts, UVM or Other HVL, testbench architecture, and hardware/firmware integration.
- Other :
Debugging Experience, DV Flow Execution, Cache Coherency