수평: Mid-Senior level

직업 종류: Full-time

Loading ...

작업 내용

If you have a smartphone, digital camera, digital TV, gaming console or a smart meter at home, you’ve already used an ARM Powered product. Over 125 ARM Powered products are shipped every second and over 35 billion ARM technology-based chips have been shipped to date, making us the world’s leading Intellectual Property (IP) semiconductor supplier.

Our Verification IP (VIP) team members create Software tools and environments used for the verification of our hardware IP products. The VIP team has responsibility for supplying reliable, correct, consistent and documented VIP to design teams in offices around the world. We ensure compatibility between remotely designed components by focussing on the correctness of the interfaces between them.

Job Purpose

ARM is seeking seasoned software engineers capable of migrating their experience of applying software design principles to creating our verification solutions. In particular, we are seeking individuals who can bring experience of rigorous software development methodologies to the team to enable us to continue to improve our products.

Key Accountabilities/Responsibilities

Our verification IP engineers have responsibility for the architecting, authoring and testing of our suite of VIP. We work closely with the ARM architects in the definition of each new interface protocols, providing input on the verifiability of various proposals, by providing a modelling environment for system level communication. The VIP team has responsibility for supplying reliable, correct, consistent and documented VIP to design teams in offices around the world. This means that we have an international internal customer base requiring support and enhancements.

Job Requirements

Qualifications

Good university degree (or equivalent) in Computer Science, Mathematics, Engineering or related subject.

Essential Skills & Experience
  • Must be able to demonstrate understanding and experience of object-oriented design and programming
  • Excellent communication and written skills in English
  • Ability to work well individually and as part of a team
  • Experience and enthusiasm for rigorous software development techniques and methodologies such as Unit Test, TDD and automated testing
  • Experience in using modern day software development techniques and workflows such as Continuous Integration and Continuous Delivery
Desirable But Non Essential Skills & Experience
  • Experience of class based SystemVerilog design
  • Experience in architecting and coding UVM or OVM verification components
  • Coverage driven verification using SystemVerilog
  • Perl, Python or other scripting language
Background

The ARM Systems and Software group enables partners to build systems using ARM IP. We develop the non-processor IP, Verification IP, reference platform designs and software required to build leading-edge SoCs used in intelligent devices.

The System IP teams in Sheffield and Manchester are growing rapidly and are responsible for ARM’s mobile platform interconnect designs, with a strong focus on cache coherency in multiprocessor platforms. These designs form the backbone of mobile SoCs, used in high-profile products that are collectively used by billions of people around the world.

This is an exciting opportunity to work on products with a global impact, working with world experts in the industry.

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic.

Apply for job

Apply for job

Apply for job

Apply for job

Loading ...
Loading ...

마감 시간: 16-07-2024

무료 후보 신청 클릭

대다

Loading ...
Loading ...

동일한 작업

Loading ...
Loading ...