Senior/staff Engineer: Cpu Security Verification

Year    Bangalore, Karnataka, India

Job Description


:

ARM crafts the technology that is at the heart of sophisticated digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices. ARM improves people\xe2\x80\x99s lives by enabling the intelligence in affordable, easy-to-use electronic products that transform the way we live and work. We work in partnership with a global network of leading technology companies which are using our low-power technology. Together we are crafting the future of a better world.

ARM\xe2\x80\x99s CPU group develops high performance CPU cores that drives many of today\xe2\x80\x99s digital devices. Customers demand high quality and reliable IP, as the cost of design iterations is very high and shorter design cycles means that re-spins can be disastrous for the success of a product. Against this background, ARM has adopted a \'right-first-time\' methodology and recognizes the need for dedicated verification engineers to work with the design team. Verification of ARM CPUs is a tough challenge!! At ARM, several complementary methodologies are used to ensure that no bugs go undetected. ARM CPU Verification Engineers have and develop specialist skills and knowledge and apply both hardware and software skills to the validation task. They work closely with the designers to understand various areas of the design, so that the features are thoroughly validated. This requires an insight both of the \'big picture\' at the architectural level and of the detail at the implementation level.

Today, the world\xe2\x80\x99s digital infrastructure is composed of a complex and vibrant network of devices, software, services, and systems designed to sense, compute, and act on data. The scale we\xe2\x80\x99ve reached has shone a brighter spotlight on security.

Any vulnerability along this powerful compute continuum threatens to seed distrust among users, compromise valuable data, and imperil our digital future.

Whether it\xe2\x80\x99s a new hack or a ransomware attack, quite a few vulnerabilities involve higher stakes. Arm continues to enhance new hardware and software based security solutions and strategies.

Verification stimulus plays a major role in many ways towards proving existing vulnerabilities, hunting for new ones and ensuring that the mitigations are thoroughly validated.

Developing stimulus for security vulnerabilities requires an insight into firmware and hardware security.

Job Requirements: Key Account abilities:

Technical Contribution as part of Project teams to deliver effective ARM CPU IPs

  • Analyze existing vulnerabilities and investigate new ones based on architecture and microarchitecture analysis , develop stimulus, contribute towards vulnerability analysis data sheets. Collaborate globally with various security experts.
  • Design and development of verification testbench and components needed for effective verification
  • Contribute towards efficiency improvement on verification tools and methodologies
  • Maintain a competent knowledge of company processes in order to work constructively within given standards and methodologies
  • Effective communication skills, in terms of planning, reviews, status updates and meetings, as well as delivery against expectation
  • Support interpersonal development, mentor/coach team members for career development
Required Education

Good university Degree in Computer Science, Electronics or Electrical Engineering. Other Science graduates would be considered if they have relevant experience

Essential and Desirable Experience:
  • 4+ years of proven experience in an IP/SOC product development environment
  • C/Assembly/System Verilog programming.
  • Experience with security hardening of processor/Operating System/Kernel.
  • Basics of generic CPU architecture and microarchitecture
  • Understanding of Hardware Security
  • Bonus if familiar with ARM architecture
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\xe2\x80\x99t discriminate based on any characteristic.

#LI-KR2

Arm

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3012028
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year