
Unlock Your Potential !
UnifabriX is always looking for exceptional talent to join us and lead the development of our groundbreaking technology.
If you are hungry for challenges, eager to learn and embrace the impossible, your place is with us. Don’t miss a chance to work with industry leaders on cutting-edge technology.
OPEN POSITIONS
Hypervisor Kernel Expert
UnifabriX is looking for virtualization experts to play a key role in taking disaggregated acceleration to the next level and unlock the potential of our groundbreaking technology. To innovate hypervisor technologies, solve complex architectural challenges and integrate with state of the art hardware.
Requirements
5+ years of hands-on experience in kernel or low-level development
Extensive experience in virtualized environments and hypervisor development
Strong analytical and troubleshooting skills
Security related experience
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Advantage – Knowledge and experience in one or more of:
Hypervisor internals (such as ESXi, ZEN, Hyper-V)
Bare-metal or Linux/unix-based kernel internals
System boot / bring-up process
Hardware virtualization technologies such as:
IOMMU, SR-IOV, passthrough drivers
Kernel performance analysis and optimization
Senior RTL designer/micro-architect
UnifabriX is looking for RTL designers/micro-architects who are out-of-the-box thinkers and can find creative solutions to exciting challenges.
As a micro-architect, you will get an opportunity to shape and directly impact the development of our groundbreaking ASIC and FPGA portfolio. In this position you will be responsible for coming up with creative solutions to architectural challenges and crafting the very fine details of the implementation.
Join us to evolve your career and take it to the next level!
Requirements
3 years of experience as Silicon/FPGA designer/micro-architect
Extensive experience with Verilog/System-Verilog.
Familairity with simulation tools/environments.
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Advantage – background in one or more of the following domains:
ARM/x86/GPU architectures
Virtualization/Containers and OS-related mechanisms
Storage elements, block devices, NVMe(TM) Technology
PCIe (Gen3 and above)
Memory Controllers, Caches, HBM, (LP)DDR5/4
Ethernet (100G/200G and above)
Xilinx/Intel FPGAs
Linux Kernel Expert
UnifabriX is looking for Linux kernel developers to play a key role in taking disaggregated acceleration to the next level and unlock the potential of our groundbreaking technology. To delve deep into kernel internals, solve complex architectural challenges and integrate with state of the art hardware.
Requirements
6+ years of hands-on experience in kernel development/research
Extensive experience in Linux kernel development
Strong analytical and troubleshooting skills
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Advantage – Profound knowledge in one or more of:
Kernel scheduling
Kernel memory management
Kernel-related networking
Virtualization / Containers
IO/Storage subsystem
Upstream kernel contributions
Linux Software Developer
UnifabriX is developing next generation acceleration and compute architectures for datacenters. We are looking for multidisciplinary linux developers to help us bridge the gap between hardware and software.
You will get an opportunity to team up with passionate people like you, work closely with leading global market players, experience with state of the art technologies that involve both software and cutting-edge hardware, initiate new ideas and make a significant impact.
Requirements
1+ years of hands-on experience in software development/research
Proven programming experience in C/C++, additional languages an advantage
Experience with Linux development environment
Strong analytical and problem solving skills
Ability to comprehend complex systems
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Knowledge and experience in one or more of:
Computer architectures and HW related background
Linux / OS internals
Networking and Distrubuted computing
Virtualization / Containers
Multithreaded environments
Principal System Architect
UnifabriX is looking for exceptional System Architects to join us in redefining next generation datacenter architectures. We develop innovative technologies that dynamically scale, accelerate, virtualize and transform datacenters into secure workload-centric infrastructures.
Requirements
8+ years in System Architecture or equivalent roles
Experience in defining complex communication ASICs having multiple high-speed interfaces such as Ethernet, PCIe, Infiniband, DDRx
Fluent with internal and external specifications, able to dig into the fine level of details, generate customer-facing collaterals such as product briefs, datasheets, and white papers
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Advantage – background in one or more of the following domains:
Prior experience in ASIC/FPGA design roles
Driving and influencing industry standards
AI/ML algorithms
Large scale systems involving compute, network and storage
Experienced Verification Engineer
UnifabriX is looking for exceptional verification engineers to master the realms of Silicon and FPGA verification and take a significant role in the development of our groundbreaking products.
As a verification engineer, you will be responsible for architecting, defining, designing and implementing the verification strategy for our ASIC and FPGA portfolio. Your role will include: deep involvement in the product architecture, identification of potential weaknesses and risks, and... perpetual challenging of the Hardware and Software teams.
In this role you will get an opportunity to team up with top industry talents, experience state-of-the-art technologies, and directly drive the success of our products.
Requirements
5+ years of experience as a verification engineer
Extensive experience with UVM/System-Verilog
Experience using Verification IPs from 3rd party vendors
Experience with verification infrastructure development
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Advantage – background in one or more of the following fields:
ARM/x86/GPU architectures
NVMe(TM) Technology, PCIe (Gen3+), Ethernet (100G+), Infiniband, DDR
RTL design
Xilinx/Intel FPGAs and VIP environment
Silicon Architect
UnifabriX is looking for creative architects to join us and play a key-role in building and realizing our groundbreaking technology into state-of-the-art silicon products.
As a Silicon Architect, you will get an opportunity to drive innovations and directly influence the development of our ASIC and FPGA portfolio. All-inclusive on board: Brainstorming, maneuvering through architectural challenges, out-of-the-box thinking, crafting the very fine details of the micro-architecture implementation, and zooming out to the system-level integration with Software and Firmware.
Unlock your potential and make an impact!
Requirements
3+ years of hands-on experience as Silicon/FPGA architect/micro-architect
Extensive experience with Verilog/System-Verilog
Proven ability to cope with architectural and design challenges
Familiarity with a full product development flow
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Advantage – background in one or more of the following domains:
ARM/x86/GPU architectures
Virtualization/Containers and OS-related mechanisms
Storage elements, block devices, NVMe(TM) Technology
PCIe (Gen3 and above)
Memory Controllers, Caches, HBM, (LP)DDR5/4
Ethernet (100G/200G and above), RDMA
Xilinx/Intel FPGAs
Verification and validation concepts
Linux Low-Level Developer
UnifabriX is looking for kernel and userspace developers to play a key role in taking disaggregated acceleration to the next level and unlock the potential of our groundbreaking technology. To delve deep into OS internals, solve complex and architectural challenges and integrate with state of the art hardware.
Requirements
3+ years of hands-on experience in kernel or low level development
Extensive experience in programming C/C++
Strong analytical and troubleshooting skills
Strong team player eager to learn and share, think fast, act fast
Entrepreneurial can-do attitude, open-mind behavior
Self-motivated, able to work with minimal guidance and supervision
Advantage – Profound knowledge in one or more of:
Linux or Windows OS internals (Linux major advantage)
Computer architectures and HW related background
Kernel and userspace multicore synchronization
Security and kernel vulnerabilities
Production drivers development
Upstream kernel contributions