VIVA USA Inc ASIC HW Design Verification Infrastructure Engineer in Boxborough, Massachusetts
Req Ref No: LSMASA28 Location: Boxborough, MA Duration: 7.5 months Description Description: Qualification & experience ? B Tech/M Tech/BE/ME/PhD in Computer Sc/Electronics & Communication/IT OR Equivalent ? Experience: 5 to 15 years of industry experience ? Prior work experience with EDA companies or Methodology teams in semiconductor design majors is important ? Prefer engineer with prior client experience but not required Skill Sets: ? General coding skills and familiarity o Quick learner for programming languages with excellent coding & debugging skills o Programming languages – C/C++, Ruby, Perl, Python, shell scripting, Makefile o Good understanding of basic computer architecture o Data formats like XML, JSON, YAML o Linux/Unix OS, commands, and working with the file system o String processing and regular expressions o Version control system like perforce, git, etc o Familiarity with Linux OS and shell scripting o Debugging skills ? Design Build o Quick learner for new build systems and framework o Build performance analysis/debugging o Strong in Makefile based build environment o Good knack for finding inefficiencies in a build system and user build code. Including hardware (processor and disk) and NFS related latency related build performance issues ? Web based application development o Web based UI development using Frameworks like Ruby on Rails o SQL databases, NoSQL, high performance DB design ? Verification methodology o Familiarity with front end design and verification flows in a silicon/EDA company o Knowledge and Experience with Verilog, VHDL, System Verilog, UPF, IPXACT o EDA Tools: VCS, VCS NLP, VC LP, VC Formal, Mentor in CDC, SpyGlass-CDC, Formality, Synopsys Core tools o Debugging of functional simulation failures. o Job management systems like LSF ? Specific activities o Work with multiple design teams to migrate from a set of older tool versions to a set of newer tool versions. These tools could be CAD vendor tools or client internal tools o Document all the issues found and their resolutions o Work closely with various design teams and interface with Central Methodology team to ensure timely execution and correct execution ? Soft skills o Person who will interact with multiple teams from multiple locations o Familiar with working and collaborating across teams in different geographies o Must have good communication skills and the ability and desire to foster a team environment VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.