As an IC Design Engineer for Think Silicon, an Applied Materials Company, you will be requested to provide hardware solutions for complex graphics and machine learning algorithms both in the RTL and FPGA levels.
You will cooperate closely with hardware and software architects and designers to accomplish your tasks. A successful candidate is expected to undertake the role of planning the development and verification activities for complex IP blocks using state-of-the-art methodologies.
Ability to collaborate with customer IC teams to reach successful integration of IP cores and tape-outs is essential.
Required Skills :
Expert knowledge of HDL design : Embedded CPU, bus-systems, peripherals, co-processors, memories, clock- and power management, external interfaces, test and verification
Very good knowledge of ASIC design tool usage (front-end simulation and implementation) Synopsys, Cadence, Mentor
Experience with C and embedded software programming
Experience with FPGA prototyping, test and verification
Linux environment, shell programming, revision control systems and scripting (bash / tcshell, TCL, Perl, Python)
7+ years’ experience
Preferred Skills :
Experience in the following IP design : GPU / DSP, hardware accelerators, co-processors
Gate Level Simulations (e.g. power aware verification or DfT)
Experience in a UVM verification environment
Formal methodologies / tools (Jasper, Onespin, VC formal)
Demonstrates depth and / or breadth of expertise in own specialized discipline or field
Interprets internal / external business challenges and recommends best practices to improve products, processes or services
May lead functional teams or projects with moderate resource requirements, risk, and / or complexity
Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgment and identify innovative solutions
Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policies