Principal Performance Engineer, Systems

Fabric Cryptography South Bay

Company

Fabric Cryptography

Location

South Bay

Type

Full Time

Job Description

FABRIC CRYPTOGRAPHY

WE ARE BUILDING THE WORLD'S FIRST CRYPTOGRAPHIC COMPUTER 

Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. We are building hardware for the next generation of cryptography because we believe in creating a more trustworthy world with secure, private computation at its core. Just as encryption and decryption enabled the Internet as we know it, this new paradigm of cryptographic algorithms, such as zero knowledge proofs, have even broader potential to revolutionize how trust, privacy, and identity work in our society. 


About the job

We are seeking a Systems Performance Engineer with expertise in low-level programming, assembly language, and performance optimization. In this role, you will analyze, design, and implement performance-critical systems that push the limits of our custom hardware platforms.

What you'll be doing

  • Develop and optimize low-level software for maximum performance across different architectures, including x86 and ARM.
  • Write and analyze hand-crafted assembly code to exploit hardware capabilities fully.
  • Diagnose and mitigate performance bottlenecks using advanced profiling and debugging tools.
  • Collaborate with hardware engineers to ensure software and hardware alignment for optimal performance.
  • Optimize cryptographic algorithms and implementations, leveraging hardware-accelerated cryptographic instructions where applicable.
  • Analyze and improve performance at the micro-architectural level, including pipelines, memory hierarchies, and instruction-level parallelism.

Qualifications and experience requirements

  • Deep understanding of how compiled languages translate to assembly instructions.
  • Proven experience writing and optimizing hand-crafted assembly code for architectures such as x86 and ARM.
  • Strong programming background in C and C++.
  • Expertise with low-level debugging tools like GDB and LLDB.
  • Proficiency with performance profiling tools for diagnosing and addressing performance issues.
  • In-depth understanding of pipelines, memory hierarchies, and parallel computing architectures.
  • Expertise in instruction-level optimizations and their impact on hardware performance.

  • Additional Desirable Skills

  • Experience with NVIDIA’s PTX/SASS GPU assembly language.
  • Deep understanding of GPU memory models and programming paradigms.
  • Expertise in optimizing cryptographic implementations for performance.
  • Familiarity with hardware-accelerated cryptographic instructions and their application.

  • Fabric Cryptography is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Apply Now

Date Posted

01/22/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Sales Development Representative- French - Qualtrics

Views in the last 30 days - 0

Qualtrics is a company that creates software for top brands to enhance customer experiences team performance and product design They are looking for a...

View Details

AI Solution Manager, ServiceNow Platform - ServiceNow

Views in the last 30 days - 0

ServiceNow a global market leader in AIenhanced technology is seeking an AI Solution Manager to lead the implementation of AI solutions for complex bu...

View Details

Senior Software Engineer, Devices Automation - Block

Views in the last 30 days - 0

Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...

View Details

Senior Systems Infrastructure Engineer - BlackLine

Views in the last 30 days - 0

BlackLine is seeking a highly skilled Infrastructure Engineer to design build and manage corporate environments across Azure AWS and GCP platforms The...

View Details

Solution Manager, Workday - BlackLine

Views in the last 30 days - 0

BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...

View Details

Senior Program Manager, Global Occupational Health & Safety - ServiceNow

Views in the last 30 days - 0

ServiceNow is seeking a Health Safety Program Manager to design implement and lead a comprehensive corporate safety program The role involves develop...

View Details