Staff Engineer - Functional Safety
The CPU team in Cambridge has produced some of the company's most successful products with processors designed by this group being shipped in billions of designs in use around the world today. This team has been responsible for developing processors from high-end A-class parts such as the Cortex-A53, one of ARM's first 64 bit processors, through to microcontrollers in the M-class series such as the Cortex-M0+.
We are looking for bright and capable engineers to be part of our software BIST team developing solutions for the next generation of products.
For this role we are looking for engineers who are experienced in working on Built-In-Self-Test (BIST) software to be used in the production and run-time testing of ASICs containing ARM CPU IP. The successful candidate will be working on generating software that maximises the test coverage of our CPUs with minimal run time and memory footprint. The responsibilities associated with this role will include working on the required flows and infrastructure to develop the software.
Essential Skills and Experience
Understanding of the fundamentals of computer architecture and micro-architecture
Extensive knowledge of assembly language (preferably ARM) and C/C++
Experience of RTL design and debug
Desirable Skills and Experience
Experience of developing and delivering software BIST code, ideally for CPU designs
Practical experience of working on microprocessor designs
Experience of verification testing using assembler.
Experience of fault coverage, fault simulation and DFT
Please note that we may be recruiting multiple positions against this vacancy
What are the desired behaviors for this role?
At ARM, we are proud to have a set of behaviors that reflect our unique culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary. These behaviors are assessed as part of the recruitment process:
Delivery of results - 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.
Partner / 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.
Creativity / innovation - Possessing curiosity and a passion for driving continuous improvement through spotting opportunities and seeking the views of others.
Collaboration / communication - Your ability to forge lasting relationships which are built upon mutual trust, open communication and sharing of information and success.
Personal impact / influence - You listen to different perspectives, evaluate, persuade and carefully shape your work to deliver truly impactful results.
Team / personal development - You take time to drive your own development, while also encouraging team members and partners to do the same.
ARM is committed to global talent acquisition, offering an attractive relocation package.