Aug 19, 2024
$180,000 - $250,000 yearly
Role Summary
As a cryptographic software engineer at Ulvetanna, you will contribute to internal and open-source zk-SNARK proving codebases, analyze their performance, and propose and implement optimizations. Tasks may include to modifying and refactoring the codebases to utilize hardware coprocessors, reading and implementing zero-knowledge cryptography research, reverse engineering high-level algorithms from open-source software and smart contracts, and designing or analyzing arithmetic constraint systems for verifiable programs. Team members work closely with the FPGA engineers to specify algorithms implemented in hardware, and with the systems software engineers to interface efficiently with hardware acceleration units.
Necessary Qualifications
A deep passion for technology, software development, and secure computing
Demonstrated ability to deliver software projects from inception to completion
Understanding of algorithm design and computer architecture...
Irreducible
Full time