Sr ASIC/FPGA Cryptographic Hardware Engineer Job at ED Wallach Search Group in C
ED Wallach Search Group, Cambridge, MA, United States, 02140
Overview
Location: Cambridge, MA
Security Clearance: US Citizen/Clearable
A Senior ASIC/FPGA Hardware Engineer for Cryptographic Systems architects, specifies, and ensures proper design & implementation of hardware-based security solutions. The engineer develops the architecture and specification for ASIC or FPGA-based hardware designs. They translate those requirements to front-end RTL designers and guide the back-end implementation team to achieve a secure hardware design. They also work with systems-level designers to develop documentation, test plans, and software interfaces to the hardware solution.
Responsibilities
- Design and simulate circuits at transistor-level to implement architecture and requirement specifications
- Contribute to system-level design
- Optimize hardware designs for performance, power, and cost
- Evaluate the hardware feasibility of complex algorithms and requirements
- Independently contribute to complex chip architectures and designs
- Independently drive solutions to complex problems – develop requirements, propose ways forward when customer requirements are unclear or incomplete, and adapt appropriately to changes in requirements
- Contribute to business development and proposal activities
- Develop, document, and teach best practices to less experienced engineers
- Perform or guide physical layout, including floor-planning, and simulate circuits using extracted parasitics
- Perform other duties as assigned
Skills/Abilities
- Proficiency in integrated circuit design
- Understanding of integrated circuits, semiconductors, and general computer architecture
- Ability to write detailed design specifications
- Ability to manage small technical teams
- Excellent verbal and written communication skills
- Excellent mathematical skills
- Excellent organizational skills and attention to detail
- Excellent time management skills with the proven ability to meet deadlines
- Strong analytical and problem-solving skills
- Ability to prioritize tasks
- Demonstrate strong organization, planning, and time management skills to achieve program goals
Education
- Requires a bachelor’s degree in Engineering, or related field. Masters degree preferred.
Experience
- Requires 5-7 years of experience with a bachelor’s degree, or 3-5 years of experience with a master’s degree, or 0-2 years of experience with a PhD in ASIC Hardware Engineering or related.
Preferred qualifications
- Cryptography: Knowledge of post-quantum cryptography (PQC) is a plus; Knowledge of side channel analysis is a plus; Knowledge of lightweight cryptography is a plus
- Hardware Security: Knowledge of secure key storage using different technologies is a plus; Knowledge of hardware primitives such as TRNG and PUF is a plus; Knowledge of anti-tamper and TEMPEST is a plus
- Mathematical knowledge of number theory such as finite field, modular arithmetic, coding theory is a plus
- Knowledge and experience of NSA and NIST certification process is a plus
Applicants selected for this position will be required to obtain and maintain a government security clearance.