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)