Location: Bengaluru
Firm: ARM
Job Description: Introduction
ARM crafts the expertise that’s on the coronary heart of refined digital merchandise, from wi-fi, networking and client leisure options to imaging, automotive, safety and storage gadgets. ARM improves individuals’s lives by enabling the intelligence in reasonably priced, easy-to-use digital merchandise that rework the way in which we stay and work. We work in partnership with a worldwide community of main expertise firms that are utilizing our low-power expertise. Collectively we’re crafting the way forward for a greater world.
ARM’s CPU group develops excessive efficiency CPU cores that drives a lot of at the moment’s digital gadgets. Prospects demand prime quality and dependable IP, as the price of design iterations may be very excessive and shorter design cycles signifies that re-spins will be disastrous for the success of a product. In opposition to this background, ARM has adopted a ‘right-first-time’ methodology and acknowledges the necessity for devoted verification engineers to work with the design staff.
Verification of ARM CPUs is a troublesome problem!! At ARM, a number of complementary methodologies are used to make sure that no bugs go undetected. ARM CPU Verification Engineers have and develop specialist abilities and data and apply each {hardware} and software program abilities to the validation job. They work intently with the designers to know varied areas of the design, in order that the options are totally validated. This requires an perception each of the ‘massive image’ on the architectural stage and of the element on the implementation stage.
Job Necessities
- Technical Contribution as a part of Challenge groups to ship efficient ARM CPU IPs
- Design and growth of verification stimulus, testbench and elements wanted for efficient verification
- Execution of CPU DV with deal with enchancment of IP high quality; stress testing and bug searching
- Efficient communication abilities, by way of planning, evaluations, standing updates and conferences, in addition to supply in opposition to expectation
- Capable of present applicable timescales for work assigned and help in undertaking planning by offering applicable inputs to the specs.
- Preserve a proficient data of firm processes with a purpose to work constructively inside given requirements and methodologies
- Contribute in the direction of effectivity enchancment on verification instruments and methodologies
- Assist interpersonal growth, mentor/coach staff members for profession growth
Required Schooling
Good college Diploma in Microelectronics, Electrical Engineering or Laptop Science. Different Science graduates can be thought of if they’ve related expertise
Important Expertise
- 2+ years of confirmed expertise in an IP/SOC product growth surroundings
- Expertise with Design Verification/validation normal methodologies akin to Check Plan growth, Testbench growth and measurable execution thereof.
- Acquainted with verification of processors based mostly on Meeting language or C/C++
- Acquainted with Microprocessor and/or SoC Structure and micro Structure, ideally ARM processors and ARM processor based mostly methods
Fascinating Expertise
- Languages: Verilog, C/C++, Meeting language, Perl
- Robust understanding of CPU Structure/micro-architectures.
- Verification Languages akin to System Verilog.
- Expertise of ARM based mostly System Designs, and hierarchical reminiscence system