Sunday, May 26, 2024
HomeElectronicsJOB: Employees Verification Engineer At Arm In Bengaluru

JOB: Employees Verification Engineer At Arm In Bengaluru


Location: Bengaluru

Firm: Arm

ARM’s Programs group develops Programs for inside and exterior use with all Arm IPs (like CPU, GPU, Interconnect, Reminiscence controller, System MMU, FuSa IPs, and so on) that drives a lot of at this time’s digital units.

Prospects demand top 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 assorted IP design groups.

As an Engineer within the Programs crew, you’re going to get the chance to work in and lead a small crew of motivated engineers and frequently develop specialist system abilities and apply each {hardware} and software program information that include these abilities, to do their verification duties.

Tasks

  • Develop methods (aka kits) that embrace Arm processors, interconnects, and peripherals.
  • Chargeable for debugging hardware-software failures utilizing simulation and emulation platform. This requires detailed understanding of System and Arm processor structure
  • Proactively studying the most recent Arm know-how/protocols and protecting updated with the progress on the brand new applied sciences.
  • Sturdy and steady communication, as a lot of the crew are cross website, by way of planning, opinions, challenge monitoring, steady engagement by standing updates and conferences, in addition to supply towards expectation
  • Ship on the engineering commitments efficiently
  • Actively evaluation inter-project dependencies and dangers, help within the decision of variations the place important, to attain better success.
  • Drive effectivity enchancment by adoption of proper verification instruments and methodologies

Required Expertise and Expertise

  • Understanding of CPU and/or SoC structure
  • Deep understanding of digital design ideas and Verilog/VHDL coding
  • Good in logical programming utilizing C/C++/Meeting
  • Understanding of random verification methodologies together with check technology instruments, HVLs, protection, and so on
  • Data about HW acceleration know-how like Emulation and FPGA
  • Aptitude for downside fixing and debugging
  • Confirmed monitor file of execution and/or methodology improvement and deployment on complicated tasks, individually or in a crew
  • Good interpersonal and communication abilities

“Good To Have” Expertise and Expertise

  • Consciousness of CPU/System structure options (corresponding to caches, MMU, SMP, coherency, pipelines)
  • Publicity to varied market segments like Shopper, Infrastructure, Embedded, IoT
  • Normal understanding of Arm-based Programs and protocols like AHB, AXI, ACE, or CHI
  • Use of scripting languages like Perl/Python/Shell
  • Arms-on expertise on HW acceleration platforms like Emulation and FPGA
  • Data of advance verification methods like assertions, property checking, and so on.
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments