Cryptographic Protocols Engineer
4 weeks ago
Cryptographic Protocols Engineer
At Niobium Microsystems, we develop high performance microelectronic products to enable the secure collection, processing, and distribution of critical data. We are a trusted partner for Department of Defense and commercial customers whose solutions require lower power, higher efficiency, and proven security.
Founded as a 2021 spinout from a world-class security and computing systems R&D company, our team combines decades of experience in advanced semiconductor design with experience in advanced cryptography. Niobium is headquartered in Dayton, Ohio with additional locations in Portland, Oregon; Denver, Colorado; and Columbus, Ohio. The preferred location for this position is Columbus, Ohio but we will not be limited by geography for the right candidate.
Our values are at the heart of every decision we make and we understand that each member of our talented team is the key to our on-going success. For those reasons, we've designed a highly competitive benefits program to support employees and their families. These include:
- Competitive salaries scaled based on experience
- Employer paid health care
- Employer contribution to health savings account
- Flexible time off
- Flexible work location with remote options
- 401K employer match
POSITION DESCRIPTION /
Niobium Microsystems is seeking a cryptographer with significant experience in secure computation techniques, with particular focus on modern fully homomorphic encryption (FHE) schemes and their underlying mathematics. 5+ years of relevant industry experience preferred. Reporting to the Chief Technology Officer (CTO), the successful candidate will be responsible for optimizing Niobium’s Fully Homomorphic Encryption (FHE) architecture and associated scheme optimizations to take maximum advantage of that architecture. Candidate will also be responsible for forward-looking additions to our FHE capabilities, including multi-key / multi-party FHE. Candidate will also shape our client-side application stack for automation in FHE parameter selection. The Niobium environment is fast-paced with overlapping priorities and requires the candidate to be highly flexible, able to juggle multiple tasks at once. This position is integral to the success and growth of Niobium Microsystems.
JOB RESPONSIBILITIES /
Primary Responsibilities:
- Overview
- Extend current open source FHE libraries in ways that optimize core algorithms (bootstrapping, key-switching, number theoretic transform) for our architecture, to maximize throughput and memory performance
- Extend our client-side capabilities to include multi-key / multi-party Fully Homomorphic Encryption; hybrid encryptions to minimize network bandwidth requirements; and other approaches to set our co-designed software/hardware stack apart from the competition
- Enhance on-chip acceleration such as key-switching key and number theoretic transform twiddle factor generation
- Mentor compiler and design team on fully homomorphic encryption mathematics and optimizations
DESIRED SKILLS & EXPERIENCE /
Required:
- Deep expertise in modern fully homomorphic encryption (FHE) schemes and current research in FHE
- Demonstrated working knowledge of program optimization and memory hierarchy management
- Experience in application performance modeling using detailed processor execution models
- Experience in creating and characterizing performance using micro- and macro-benchmarks
- MS in Computer Science / cryptography
- Ability to multi-task and prioritize in a fast-paced environment; managing multiple complex, multidisciplinary tasks and projects
- Ability to work collaboratively across teams and communicate effectively
- Attention to detail and remarkable eye for accuracy
- Willingness to learn and develop new skills
Preferred:
- PhD focused on homomorphic encryption and lattice mathematics
- Experience in development of homomorphic encryption libraries and application development
CONTACT /
careers@niobiummicrosystems.com
444 E 2nd Street, Suite 250, Dayton, OH 45402
niobiummicrosystems.com
-
Cryptographic Protocols Engineer
1 month ago
Dublin, United States Niobium Full timeJob DescriptionJob DescriptionSalary: Cryptographic Protocols EngineerAt Niobium Microsystems, we develop high performance microelectronic products to enable the secure collection, processing, and distribution of critical data. We are a trusted partner for Department of Defense and commercial customers whose solutions require lower power, higher efficiency,...
-
EPMS Engineer
4 weeks ago
Dublin, United States RoviSys Full timeOverview: Project Engineers are responsible for designing and leading building automation projects. Day to day tasks will be determined by the specific requirements of each project. Responsibilities: Team Leadership & Sales Support (20%) Provide technical guidance for a project team of 2-5 engineers Identify and assign tasks within the project team Lead...
-
Systems Engineer
2 weeks ago
Dublin, United States ALPS ALPINE Full timeAlps Alpine, a leading manufacturer of electronic components and automotive infotainment systems, has brought the world numerous "First 1" and "Number 1" products since its founding in 1948. The Alps Alpine Groupcurrently operates 110 bases in 26 countries and regions, supplying roughly 40,000 different products and solutions to around 2,000 companies...
-
Quality Engineer IV
7 days ago
Dublin, United States AbbVie Full timeJob Description Key Responsibilities Ensure quality standards for manufacturing, servicing, warehousing, & distribution of Zeltiq manufactured products. Lead & oversee quality operations, drive process improvements, & collaborate with cross-functional teams to maintain compliance & enhance overall quality of the product. Work in a quality engineering FDA...
-
Technical Support Engineer
1 month ago
Dublin, United States Carl Zeiss Meditec, Inc. Full timeJob DescriptionJob DescriptionAbout Us:How many companies can say they’ve been in business for over 177 years?!Here at ZEISS, we certainly can! As the pioneers of science, ZEISS handles the everchanging environments in a fast-paced world, meeting it with cutting edge of technologies and continuous advancements. ZEISS believes that innovation and technology...
-
Technical Support Engineer
1 month ago
Dublin, United States Carl Zeiss Meditec, Inc. Full timeJob DescriptionJob DescriptionAbout Us:How many companies can say they’ve been in business for over 177 years?!Here at ZEISS, we certainly can! As the pioneers of science, ZEISS handles the everchanging environments in a fast-paced world, meeting it with cutting edge of technologies and continuous advancements. ZEISS believes that innovation and technology...
-
Embedded Software Engineer
3 days ago
Dublin, United States IOS Full timeWho We Are… We enjoy a market-leading reputation for high-quality, high-performance engineering solutions in Rail and Infrastructure.Rail : We are a specialist, end-to-end supplier to the global rail sector. Our performance critical engineering solutions fulfil an essential role in maintaining the safe and reliable operation of rail networks around the...
-
Embedded Software Engineer
2 weeks ago
Dublin, United States L. B. Foster Full timeWho WeAre… We enjoy a market-leading reputation for high-quality, high-performance engineering solutions inRail and Infrastructure.Rail :We are a specialist, end-to-end supplier to the global rail sector. Our performance critical engineering solutions fulfil an essential role in maintaining the safe and reliable operation of rail networks around the world...
-
ASIC Engineer
1 month ago
Dublin, United States Niobium Full timeJob DescriptionJob DescriptionSalary: SoC Engineer - Verification and TestAt Niobium Microsystems, we develop high performance microelectronic products to enable the secure collection, processing, and distribution of critical data. We are a trusted partner for DoD and commercial customers whose solutions require lower power, higher efficiency, and proven...