Senior Staff IP Verification Engineer
ARM Technologies
Recruitment Process
Details
Arm Technologies is hiring for the role of Senior Staff IP Verification Engineer!
Responsibilities of the Candidate:
- Reviewing and assessing proposed design changes from a verification complexity point of view
- Architecting verification IP and full verification environments with verification delivery ownership.
- Investigating and scripting new verification flows and optimising existing ones.
- Analysing data from simulation runs using machine learning and data science techniques to drive efficient bug discovery and debugging.
- Developing methodology and deploying within the group having full ownership of verification closure and mentoring other members of the team.
- Closing collaboration with other Arm engineering teams leading high-quality IP that works well in a complete system.
Requirements:
- 5+ years of experience in working with constrained-random verification including ownership of a suitably complex verification environment.
- Experience in architecting and implementing functional verification environments for complex IPs.
- Experience developing reusable and scalable code whilst having good knowledge of SystemVerilog and UVM.
- Experience in planning and writing functional coverage.
- Strong scripting skills – being able to develop scripting to support new flows.
- Proven software engineering skills including an understanding of object-oriented programming, data structures, and algorithms.
- You are familiar with the tools and processes for developing test benches and finishing all aspects of the verification process.
- Strong communication skills and ability to work well as part of a team.
- Dedicated with a focused approach to problem analysis and solving.
- Strong experience in planning and estimation.
Preferred:
- Team leadership and mentoring experience.
- Multiprocessing microarchitecture experience including knowledge of cache coherence and bus protocols (e.g. AMBA4 ACE or AXI).
- Experience in Formal Verification is a plus.
Important dates & deadlines?
-
24 Apr'24, 12:00 AM IST Registration Deadline
Additional Information
Job Location(s)
Bengaluru
Salary
Salary: Not Disclosed
Job Type/Timing
Job Type: Hybrid
About ARM Technologies
Arm is a British semiconductor and software design company based in Cambridge, England. Its primary business is in the design of ARM processors (CPUs). It also designs other chips, provides software development tools under the DS-5, RealView and Keil brands, and provides systems and platforms, system-on-a-chip (SoC) infrastructure and software. As a "holding" company, it also holds shares of other companies. Since 2016, it has been owned by Japanese conglomerate SoftBank Group.
Arm processors are used in a wide variety of devices, including smartphones, tablets, laptops, wearables, and Internet of Things (IoT) devices. They are known for their low power consumption, which makes them ideal for portable devices. Arm processors are also used in some high-performance computing applications, such as artificial intelligence and machine learning.
Arm has a strong ecosystem of partners, including chipmakers, system integrators, and software developers. This ecosystem helps to ensure that Arm processors are available in a wide range of devices and that there is a large pool of software available for Arm-based devices.
Arm is a leading player in the semiconductor industry. It has a strong market position and a bright future. Arm processors are likely to be used in even more devices in the years to come.