AI Engineer ( for ESL Development)
Work closely with hardware/software architects on ESL design of AI hardware.
Build the models for architecture exploration and virtual prototyping, conducting simulations, and explore multiple algorithmic and architecture options to find the optimal designs considering power/performance/area/cost tradeoffs
Collaborates ASIC/FPGA engineers and software engineers for proof of concept and performance evaluation
M.S. in Computer Science, Computer Engineering, or Electrical Engineering (or a closely related field of study) plus 3 years of experience.
At least 2 years of work experience in ELS design or hardware modeling with SystemC/C/C++
Knowledge of RTL coding, scripting language, Unix/Linux development environment
Knowledge of machine learning, deep learning, and other AI algorithms
Familiarity with Synopsys ELS design tools
Familiarity with IC/FPGA design and verification environment and methodology
Knowledge of IC design flow, HW bring-up
Familiarity with ARM or RICS-V architecture and assembly
Strong written and verbal communication skills