BTQ is developing the most powerful and efficient post-quantum secure hardware on the market. By leveraging processing-in-memory technology, we have demonstrated as much as 10x the performance-per-watt and per-area of conventional architectures. We’re looking for a talented applied cryptographer to help map classical and post-quantum algorithms onto this state-of-the-art hardware, and achieve breakthrough performance.
In this role, you would be responsible for implementing high-performance cryptographic primitives in accelerator code, C routines that wrap them, and tooling to efficiently produce machine code for those primitives. You would be responsible for unit and functional tests of your code, and demonstrating correctness and robustness. You may work closely with the hardware team to develop new hardware capabilities and use them in code. You would also need to follow the development of side-channel attacks against hardware and implement software mitigations against them.
Ideally, you will have a background in hardware security and cryptography, and be passionate about advancing the future of security. You should be able to develop creative, efficient solutions to difficult problems, taking into account requirements from multiple teams. You should also ideally be able to develop and support internal tools, including compilers, assemblers, and domain-specific languages targeted for novel accelerator architectures.
Minimum qualifications :
Preferred qualifications :
This role is hybrid, and can be based in our New York City office or our Portland, Oregon office.
To conform to US Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.
Applied Applied • Portland, OR, United States