Nanyang Technological University Logo

Nanyang Technological University

Research Associate (IC Design)

Reposted 17 Days Ago
Be an Early Applicant
In-Office
Singapore, SGP
Mid level
In-Office
Singapore, SGP
Mid level
The Research Associate will design and implement Hardware AES and ASCON Accelerators into the RISC-V CVA6 core, ensuring performance and integration while conducting simulations for testing.
The summary above was generated by AI

School of Electrical and Electronic Engineering is one of the founding Schools of the Nanyang Technological University. Built on a culture of excellence, the School is renowned for its high academic standards and research.  With over 3,000 undergraduates students and 1,000 graduate students it is one of the largest EEE schools in the world and ranks 10th in the field of Electrical & Electronic Engineering in the 2024 QS World University Rankings by Subjects.

Today, the School has become one of the world’s largest engineering schools that nurtures competent engineers and researchers. Each year, the School graduates over a thousand students who are ready to take on great ambitions and challenges.

For more details, please view: https://www.ntu.edu.sg/eee

We are looking for a highly skilled Research Associate with experience in RISC-V architecture. The successful candidate will be responsible for adding a Hardware AES and ASCON Accelerator to the RISC-V CVA6 core. This role requires deep knowledge of hardware design, cryptographic algorithms, and the RISC-V instruction set architecture (ISA). You will work closely with the AES and ASCON designers in our team to ensure seamless integration and optimal performance of the cryptographic accelerators.

Key Responsibilities:

Design and Implementation:

  • Integrate a Hardware AES Accelerator and ASCON Lightweight Cryptography Accelerator into the RISC-V CVA6 (Ariane) core.

  • Implement memory-mapped interfaces or custom instructions for the accelerators to interface with the CVA6 core.

  • Collaborate on the integration of the accelerators into the core's execution pipeline.

RISC-V ISA Extension:

  • Define and implement custom RISC-V instructions to utilize the AES and ASCON hardware accelerators, if needed.

  • Modify the RISC-V CVA6 decode and execution stages to handle the new cryptographic instructions.

  • Work out the toolchain to ensure assembler, compiler, and simulation support for the custom instructions.

Verification and Testing:

  • Conduct simulations to evaluate the performance, latency, and throughput of the accelerators within the CVA6 pipeline.

  • Work closely with the AES and ASCON accelerator design team to ensure proper testing and debugging of the hardware integration.

Job Requirements:

  • Master’s degree in Electrical Engineering, Computer Engineering, or a related field.

  • Proven experience with RISC-V architecture, especially with custom instruction extensions and pipeline modifications.

  • Proficiency in HDL languages (Verilog, VHDL, or SystemVerilog) and RTL design.

  • Proficiency in toolchain modification, including the ability to extend assemblers and compilers (GCC, LLVM) for custom hardware instructions.

  • Proficiency of FPGA development tools such as Vivado, Quartus, or similar for prototyping.

Preferred Additional Skills:

  • Strong understanding of ASIC/FPGA design flows, including synthesis, place and route, and timing closure.

  • Experience in cryptography and implementing cryptographic algorithms in hardware (AES, ASCON, etc.).

We regret to inform that only shortlisted candidates will be notified.

Hiring Institution: NTU
HQ

Nanyang Technological University Singapore, Singapore, SGP Office

Singapore, Singapore

Nanyang Technological University Singapore Office

Singapore

Similar Jobs

26 Minutes Ago
Easy Apply
Hybrid
Singapore, SGP
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software
Automate and operate production infrastructure across cloud and on-premises environments. Monitor service health, triage critical alerts, manage SLOs and error budgets, develop infrastructure and policy as code, eliminate operational toil, maintain DevSecOps and observability tooling, and participate in incident response and post-mortem improvements. The role also requires expertise in infrastructure, configuration management, networking, IAM, security controls, and reliability engineering.
Top Skills: AnsibleAWSAws CloudformationAzureCi/CdDatadogDevsecopsEfkElkGCPGoGrafanaHashicorp VaultIamPrometheusPuppetPythonSplunkTerraform
3 Hours Ago
In-Office
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
The Staff/Senior Engineer will focus on fault isolation and failure analysis for electrical devices, collaborating with teams to resolve defect issues and improve processes.
Top Skills: AIData AnalyticsDramElectrical/Electronic EngineeringFault Isolation TechniquesHbmMachine LearningNandPhysical Failure Analysis
3 Hours Ago
In-Office
Singapore, SGP
Expert/Leader
Expert/Leader
Artificial Intelligence • Hardware • Information Technology • Machine Learning
The Senior Member of Technical Staff will lead dry etch process development for advanced NAND technologies, overseeing critical module development and collaboration across teams to innovate and ensure process maturity.
Top Skills: Data AnalysisDry EtchNandPlasma PhysicsR&DRf SourcesSAS

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account