What skills, experience and qualifications do I need?
In order to be considered for the open graduate design and verification roles at ARM, you will need at least a Bachelor’s degree at 2.1 (or equivalent) in Electronic Engineering, Computer Engineering, or other relevant technical discipline. Other degree types may be considered with relevant experience.
The essential skills and experience that we look for in a successful Design and Verification Graduate include:
• An engineering mind-set and passion for digital design and/or verification
• A keen interest in imaging and video systems
• Familiarity with high-level simulation languages, such as VHDL or Verilog/SystemVerilog
• Excellent attention to detail
• Creativity and ability to communicate ideas effectively
• Ability to effectively work alone as well as in a team
The desirable skills include:
• Knowledge of one or more of the following: digital photography, CMOS/CCD Sensors, image signal processing, computational intelligence, HDR display technology, video compression, systems architecture
• Knowledge of design techniques for minimising area, power, and memory bandwidth
• Exposure to verification techniques and testbenches (e.g. UVM and Formal verification)
• Experience with programming languages such as: Matlab, C/C++
• Familiarity with the UNIX OS environment and shell programming/scripting in Tcl, Perl, Python, etc.
• Exposure to low-level programming or driver development
• Experience writing technical documentation
What are the desired behaviours for this role?
At ARM, we are proud to have a set of behaviours that reflect our unique culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary. These behaviours are assessed as part of the recruitment process:
- Partner and customer focus – Your tendency to put your partners and customers first in all that you do by understanding their needs and striving to achieve win-win solutions.
- Collaboration and communication – Your ability to forge lasting relationships which are built upon mutual trust, open communication, and sharing of information and success.
- Creativity and innovation – Possessing a passion for driving continuous improvement through spotting opportunities and seeking the views of others.
- Team and personal development – You take time to drive your own development, whilst also encouraging team members and partners to do the same.
- Impact and influence – You listen to different perspectives, evaluate, persuade, and carefully shape your work to deliver truly impactful results.
- Deliver on your promises – You demonstrate a can-do attitude and you drive to overcome obstacles, acting with a sense of urgency because you’re passionate about what you do.