drjobs Technical Specialist العربية

Technical Specialist

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Re - Norway

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Role: Technical Specialist

Location:Remote

Duration: Long Term Contract

Statement of Work:

Be part of a dynamic and skilled IBM research team developing and implementing an accelerator solution for deep learning workloads based on the use of advanced agile RTL/FPGA generation (and optimization). The design will consist of the RISCV cores DNN accelerator memory block IO blocks and Fully Homomorphic Encryption (FHE) engine. The scope will cover individual tile logic design place and route and functional verification to ensure a working chip for a defined set of workloads. These design blocks will be integrated via ESP design methodology. ESP is an opensource research platform for heterogeneous systemonchip design that combines a scalable tilebased architecture and a flexible systemlevel design methodology developed at Columbia University. ESP provides three accelerator flows: RTL highlevel synthesis (HLS) machine learning frameworks. All three design flows converge to the ESP automated SoC integration flow that generates the necessary hardware and software interfaces to rapidly enable fullsystem prototyping on FPGA. The candidate will extend the ESP capabilities to integrate newly developed tile blocks (such as FHE blocks) and implemented the accelerator SoC design using the enhanced ESP methodology.

Task Description:

  • Job Duty 1 Architecture level and logic designs for specified functional specifications and requirements using industry standard (EDA) tools. Designs include RISCV microprocessor cores DNN accelerators memory blocks IO blocks such as UCIe and Fully Homomorphic Encryption (FHE) engine. Tasks include RTL designs functional verification including FPGAbased emulations.
  • Job Duty 2 Use commercial EDA tools to implement these tile blocks using RTLs created Job Duty 1 to generate GDS outputs. Work closely with other layout engineers to verify the layouts for the various design blocks.
  • Job Duty 3 Digital circuit design using hardware description language and cadence digital implementation tools for PPA (Performance Power and Area) optimization.
  • Job Duty 4 Debug and solve problems in a team environment.
  • Required skills/Level of Experience :

    1) Strong experience in architecture level design space exploration for performance and power optimization.

    2) Proficiency in at least one hardware description language: Verilog SystemVerilog VHDL and cadence digital implementation tools: Genus/Innovous

    3) Simulation skills for full chip verification required (creating test bench design partitioning etc.)

    4) FPGA implementation and emulation methodology

    5) Ability to debug errors and solve problems in a team environment independently but not in isolation.

    6) Familiarity with ESP design methodology opensource research platform for heterogeneous systemonchip design that combines a scalable tilebased architecture and a flexible systemlevel design methodology

    7) Fluent English (both verbal and written) and strong communication and presentation skills.

    Nice to have skills:

    1. Preferred: Experience with architecture level design space exploration.
    2. Preferred: RTL coding and FPGA implementation using commercial tools
    3. Preferred: FPGAbased emulation experience using commercial tools
    4. Preferred: Experience with advanced submicron semiconductor technology nodes (sub 10nm)

    Employment Type

    Full Time

    Company Industry

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.