The Khronos Group - Connecting Software to Silicon

The Khronos Group is a not for profit industry consortium creating open standards for the authoring and acceleration of parallel computing, graphics, dynamic media, computer vision and sensor processing on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos API specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge 3D platforms and applications through early access to specification drafts and conformance tests.

Senior Graphics Hardware Design Engineer

Feb 08th, 2010

Company Details

ARM Ltd, Cambridge
Contact: .(JavaScript must be enabled to view this email address)
Categories:

Job Description

Introduction
The Media Processing Division (MPD) in ARM has the mission to be at the forefront of advanced multimedia IP products for the consumer, wireless and automotive infotainment markets. The Mali range of GPUs (Graphics Processors) delivers an advanced architecture for hardware acceleration of graphics, specifically tuned for low energy consumption and high performance. Combined with graphics software products, MPD provides a unified and scalable graphics solution that will continue to address our customer needs into the future.

Considerable success to date, combined with continuing strong customer interest and market opportunity, requires the accelerated development of our Mali GPU product family. To enable this increased development capability and strengthen the Division’s engineering team to deliver and expanded product portfolio we are building a new hardware development team in Cambridge, and are looking for a Senior Design Engineer to be a key member of this team.


Job Purpose
Hardware engineers within MPD have responsibilities that cover all areas of the design and verification process: working closely with customers, architectural design, implementation, writing specifications, design and simulation, verification of functionality, generating deliverables and maintenance of designs.

Senior engineers are expected to make a major contribution to any project that they work on and should provide a mentoring role model to the more junior engineers working within the project. A senior engineer would be expected to be capable of technically leading a small to medium sized project, taking full responsibility for the specification and performance of the design and, together with the project manager, being responsible for timely delivery.

Job Requirements

Education & Qualifications
Good university degree, in electronic engineering or computer science ideally, although other science graduates will be considered if they have relevant experience.

 

Essential Skills & Experience


Expertise in silicon IP development including an understanding of all aspects of this work including: specification, design, verification, and implementation.

Experience of VHDL/Verilog/SystemVerilog/SystemC/Specman and modeling at an architecture/design level.

Enthusiasm, drive and the ability to schedule own workload and plan tasks

Ability to express ideas and communicate effectively

A high level of proactivity, initiative and problem solving.

Able to take the lead and work independently

 


Desirable Skills & Experience

Design techniques for low power

Use of UNIX and shell programming

Knowledge of 3D and 2D graphics fundamentals

OpenGL-ES and/or OpenVG development experience

High-level programming language experience, such as ‘C’, C++.

Experience working and communicating with remote design centres

 

Package

Shares (Restricted Share Units) at the discretion of ARM Holdings plc

SAYE

Private Medical Insurance

Permanent Health Insurance

Life Assurance

Contributory Personal Pension scheme

Relocation Expenses as appropriate

safety