Lead FPGA Architect

Remote Full-time
Lead FPGA Architect

About Niobium

Niobium Microsystems is unlocking the full potential of sensitive data without compromising privacy.

We believe organizations shouldn't have to choose between data security and data utility. The Niobium Encrypted Cloud is a high-performance Infrastructure-as-a-Service (IaaS) platform designed to make encrypted computation easier, faster, and practical for real-world applications. By leveraging our custom accelerators within a cloud environment, we enable customers to process their most proprietary information while it remains fully encrypted. With Niobium, data is never decrypted, never exposed, and never vulnerable—allowing you to compute with confidence.

Founded as a 2021 spinout from Galois, Inc., a world-class security and computing systems research and development company, Niobium’s team combines decades of experience in advanced semiconductor design with a record of delivering world class solutions.

About This Role

We are seeking an FPGA expert to serve as the lead for our FPGA development efforts. You will be the primary architect and lead developer responsible for optimizing our proprietary FHE algorithms for the AMD Alveo V80 platform. This is a high-impact role where you will do hands-on FPGA development with support from our talented ASIC team. Niobium customers will use the FPGA on Niobium’s Encrypted Cloud for developing FHE applications.

Your mission is to turn our "mathematically guaranteed privacy" vision into a high-performance reality. You will act as the technical lead for our FPGA, eventually growing and leading a team as we scale our hardware infrastructure. Niobium customers will use the v80 implementation as a temporary stand-in for our custom ASIC, The FPGA is also a parallel development path for our next-generation hardware.

Responsibilities

FPGA Architecture & RTL Development:

Lead the Porting Effort: Take Ownership of porting our existing ASIC RTL to the AMD Alveo V80. Ensure the design is scalable, parameterizable, and optimized for the Versal HBM architecture.
Parallel Path Strategy: Architect the RTL to support a unified codebase for both FPGA and ASIC targets. Implement abstractions for memory, clocking, and resets that allow for seamless migration between programmable logic and custom silicon
Performance Engineering: Optimize the CKKS FHE data pat, including: NTT, KeySwitching, and Base Conversation to exceed the performance of state-of-the-art GPU implementations.
Subsequent Version Testing: Use the FPGA platform as an iterative testbed to validate code and architectural improvements for future generations of our hardware.


Toolchain:

Debug Guru: Resolve the current team's challenges with debugging and toolchain experience. Implement robust hardware debugging strategies using Vivado Hardware Manager, ILA cores, and Vitis emulation flows.
Timing Closer & Optimization: Take full responsibility for achieving timing closure on high density Versal designs. Optimize the design for resource utilization (LUTs, DSPs, URAM) and power efficiency).
NoC Configuration: Architect and tune the Versal Programmable Network-on-Chip (NoC) to prioritize high bandwidth data movement between HBM2e and the PL fabric.


Leadership & Scaling:

Building the Team: Initially lead backend and frontend engineering efforts, then assist in hiring and technical leadership of a multi-disciplinary team (Backend, Frontend, DevOps, Customer Support) to support growth from 5 pilot users to thousands of concurrent users.
Security & Compliance: Ensure the infrastructure meets enterprise-grade standards from day one, preparing the platform for HIPAA, SOC2, and GDPR compliance.


Required Technical Expertise


Senior FPGA Architect: 10+ years of experience in FPGA design and development, with at least 5 years specifically in high-performance computing (HPC) or hardware acceleration.
AMD Versal / Alveo Expert: Deep experience with the AMD Vivado/Vitis toolchain and the Alveo Versal Example Design (AVED). You have successfully deployed designs on Versal or UltraScale+ HBM platforms.
RTL Craftsmanship: Mastery of SystemVerilog or Verilog for complex SoC design. You understand the nuances of RTL for both FPGA and ASIC and can write portable, high-quality code.
Mathematical Hardware Design: Experience implementing complex arithmetic algorithms (e.g., FFT, NTT, modular arithmetic) in hardware. Familiarity with fixed-point arithmetic and high-precision calculations is essential.
Protocol Proficiency: Strong knowledge of high-speed interfaces, including PCIe Gen4/Gen5, AXI4, and HBM2e.


Location

Niobium is headquartered in Columbus, Ohio. Employees are primarily located coast to coast across the U.S. and other countries. This role is a remote position.

Benefits

Niobium offers a highly competitive benefits program to support employees and their families, including:

Competitive salaries
Equity in the form of Incentive Stock Options (ISO)
Employer paid medical insurance plan
Health Savings Account (HSA) with employer contributions
Dental and vision reimbursement account (HRA)
401(k) retirement plan with employer match
Flexible work location with remote options
Flexible time off


Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Google Remote Job No Degree, Remote Job At Google

Remote Full-time

VP, Product Management & Strategic Marketing, E&PC

Remote Full-time

[Part-Time] Remote Work from Home Jobs for Students at VirtualVoyage

Remote Full-time

[Remote] Consultant – Life Science Consulting

Remote Full-time

Experienced Medical Record and Data Entry Specialist for Revenue Integrity Projects at blithequark

Remote Full-time

GTM Recruiter - Bay Area

Remote Full-time

Senior Frontend Engineer

Remote Full-time

Lead Deputy Legal Director - REMOTE

Remote Full-time

Entry-Level Data Entry Specialist – Database Management & Information Processing (No Prior Experience Required)

Remote Full-time

Assistant Director of Engineering

Remote Full-time
← Back to Home