Posted 2 months ago
Location: Bangalore
Role & Responsibilities
- EDA tool development for SoC design, integration & verification
- Model hardware design problems in software and provide automation
- Create UML models for design data and generate code from it
- Create data structure to hold design data, fill them with formalized data (e.g. XML, HDL-Models), and generate code out of it.
Educational Qualification: Bachelor’s / Master Degree in Electronics & Communication Engineering / VLSI
Experience: 1 – 4 years related experience.
Required Skills:
- Strong Expertise in Python / C++ , Data structures, Algorithms, OOPS concepts
- Exposure to Artificial Intelligence / Machine Learning / Deep Learning concepts
- Experienced in designing/ coding in software/EDA tools and flows
- Exposure to Verilog / VHDL / System Verilog / SystemC
- Understanding of UML modelling language preferred
- Experienced in using test automation framework like pytest or Google Test.
Desirable Skills:
- C++, SoC Design, FPGA
- Willing to dive into new things and pick them up fast
- Good analytical skills required to evaluate complex situations
- Focus on exchange of complex technical information
- Good reporting and presentation skills
- Good understanding of internal interfaces