Career.jpg

Unlock Your Potential !

UnifabriX is always looking for exceptional talent to join us and lead the development of our ground-breaking 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

  • 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, 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

  • 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