Sr. System Design Engineer
Overview
As an FPGA Systems Engineer, you define and integrate system architectures for FPGA-based storage validation platforms. You will coordinate hardware, firmware, and software interactions to enable high-speed storage testing. You work closely with cross-functional teams to validate designs from concept through bring-up and debugging. This role emphasizes system-level integration over RTL work, offering impact on next‑generation SSD and storage technologies. You’ll apply advanced debugging skills and leverage AI-assisted tools to improve efficiency.
Retribuzione / Benefits
- meal vouchers
- corporate welfare
- remote working days allowance
- supplementary health insurance
- life coverage
- Employee Assistance Program
Responsabilità
- Define and develop system architectures for FPGA-based SSD/storage validation platforms translating requirements into system-level architectures and interfaces
- Architect, integrate, and configure complex FPGA subsystems (PCIe, DMA, memory, embedded processors, high-speed interfaces)
- Drive system-level integration, bring-up, validation, and root-cause analysis across FPGA hardware, embedded firmware, host software, storage devices, and protocols
- Perform system and protocol-level debugging using lab equipment and instrumentation
- Collaborate with firmware, silicon, validation,
and product engineering teams to define requirements, interfaces, architectures, validation strategies, and documentation
- Integrate AI-assisted tools to improve efficiency, quality, or effectiveness, while aligning with standards
Requisiti fondamentali
- Master’s degree or equivalent experience in Electronic Engineering, Computer Engineering, or related field
- Proven experience in architecture, development, integration, and validation of complex hardware platforms using programmable logic
- Strong Verilog/SystemVerilog and FPGA digital design knowledge with hands-on system bring-up ability
- Strong system architecture and system engineering skills translating requirements into integrated hardware, firmware, software, and FPGA solutions
- Hands-on knowledge with PCIe, NVMe, and UFS protocols and storage architectures; experience with system integration and protocol debugging
- Experience with FPGA subsystems (PCIe, DMA, memory controllers, embedded processors, high-speed interfaces) using tools like AMD Vivado, Zynq, Versal
- Strong English communication skills
- Clear communication
- Cross-functional collaboration
- Analytical thinking
- PCIe, NVMe, UFS protocols
- FPGA design and RTL knowledge (Verilog/SystemVerilog)
- FPGA development platforms and tools (AMD Vivado, Zynq, Versal)
As an FPGA Systems Engineer, you define and integrate system architectures for FPGA-based storage validation platforms. You will coordinate hardware, firmware, and software interactions to enable high-speed storage testing. You work closely with cross-functional teams to validate designs from concept through bring-up and debugging. This role emphasizes system-level integration over RTL work, offering impact on next‑generation SSD and storage technologies. You’ll apply advanced debugging skills and leverage AI-assisted tools to improve efficiency.
Retribuzione / Benefits
- meal vouchers
- corporate welfare
- remote working days allowance
- supplementary health insurance
- life coverage
- Employee Assistance Program
Responsabilità
- Define and develop system architectures for FPGA-based SSD/storage validation platforms translating requirements into system-level architectures and interfaces
- Architect, integrate, and configure complex FPGA subsystems (PCIe, DMA, memory, embedded processors, high-speed interfaces)
- Drive system-level integration, bring-up, validation, and root-cause analysis across FPGA hardware, embedded firmware, host software, storage devices, and protocols
- Perform system and protocol-level debugging using lab equipment and instrumentation
- Collaborate with firmware, silicon, validation,
and product engineering teams to define requirements, interfaces, architectures, validation strategies, and documentation
- Integrate AI-assisted tools to improve efficiency, quality, or effectiveness, while aligning with standards
Requisiti fondamentali
- Master’s degree or equivalent experience in Electronic Engineering, Computer Engineering, or related field
- Proven experience in architecture, development, integration, and validation of complex hardware platforms using programmable logic
- Strong Verilog/SystemVerilog and FPGA digital design knowledge with hands-on system bring-up ability
- Strong system architecture and system engineering skills translating requirements into integrated hardware, firmware, software, and FPGA solutions
- Hands-on knowledge with PCIe, NVMe, and UFS protocols and storage architectures; experience with system integration and protocol debugging
- Experience with FPGA subsystems (PCIe, DMA, memory controllers, embedded processors, high-speed interfaces) using tools like AMD Vivado, Zynq, Versal
- Strong English communication skills
- Clear communication
- Cross-functional collaboration
- Analytical thinking
- PCIe, NVMe, UFS protocols
- FPGA design and RTL knowledge (Verilog/SystemVerilog)
- FPGA development platforms and tools (AMD Vivado, Zynq, Versal)