Job Id: 20200731012
Job Role: Staff Engineer, CPU Verification
Experience: 6-8 Years
Qualification: Electrical Engineering
Job Location: Bangalore
Salary: Best in Industry
Vacancies: Not Mentioned
Job Description Arm Careers Electrical Engineer Jobs in Bangalore Hiring For Staff Engineer in July 2020:
Strong technical contribution as part of project teams to deliver effective verification of Arm CPU Ips along with leading/line-managing small/mid-size sub/team.
Design and development of test cases, test bench and components needed for effective verification
Execution of CPU DV with focus on improvement of IP quality; stress testing and bug hunting
Effective communication skills, as most of the stakeholders are cross site, in terms of planning, reviews, status updates and meetings, as well as delivery against expectation
Able to provide appropriate timescales for work assigned and assist in project planning by providing appropriate inputs to the specifications.
Maintain a competent knowledge of company processes to work constructively within given standards and methodologies
Excellent analytical and troubleshooting skills.
Detailed knowledge of testbench and verification methodology.
As part of line management, you will be required to coach, mentor, performance manage people
Good university Degree in Microelectronics, Electrical Engineering or Computer Science. Other Science graduates would be considered if they have relevant experience
6-8+ years of experience in an IP/SOC product development environment
System Verilog based test environment development experience.
Work experience using UVM methodology in development of Verification IPs.
Experience with Design Verification/validation best practices such as Test Plan development, Testbench development and measurable execution thereof.
Familiar with Microprocessor and/or SoC Architecture and micro Architecture, preferably Arm processors and Arm processor- based systems
Familiar with AMBA bus protocols
Familiar with instruction driven verification of processors based on Assembler or C/C++
Familiar with SoC/ASIC integration flow and architectures
Languages: Verilog, C/C++, Assembler, Perl, Ruby, Python
Experience of ARM based System Designs, Knowledge of CPU and hierarchical memory system