Company:
ARM
Location: CAMBRIDGE
Closing Date: 31/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Overview
The Solutions Engineering Front End team designs high-performance compute & safety subsystems for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and hardworking Engineers to join the Automotive Subsystem team and help verify these systems.
Responsibilities
As a creative Verification Engineer with a knowledge of subsystems and SoCs, you will be verifying functional correctness of compute subsystems. You will work with the project team to understand and review the subsystem architecture and design specifications, and to build a functional verification strategy.
Your key responsibilities will include:
● Crafting test plans
● Developing SystemVerilogVerilog testbenches and tests
● Debugging of test failures and issues
You will also contribute to developing and improving the verification methodologies used by the team. In addition, youll work closely with other teams on the design microarchitecture, verification methodologies, system performance, etc.
You will balance other opportunities such as working with project management on activities, plans, and schedule as well as guiding and supporting junior members of the team.
Required skills and experience:
● Bachelors or Master’s degree in Computer ScienceElectronics Engineering (or similar field)
● 5-10 years of experience on Automotive Functional Safety Verification
● Hands-on experience of HDLs such as Verilog, SystemVerilog & coding test cases
● Experience in fault injection tools and methodologies (e.g., Z01X)
● Experience in developing Test cases from Safety Requirements
● Understanding of the fundamentals of processor architectures
● Coding with C language and assembly language, preferably Arm ISA, for functional coverage
● Analysing & reporting verification coverage to meet project delivery criteria
● Exposure to UVM or other industry standard verification methodologies
Nice to have skills and experience:
● Good knowledge and familiarity with ISO 26262 standard
● Good understanding of Failure mode analysis and Safety Mechanisms
● Verification using Formal Verification and Hardware Emulation
● Experience on working on safety analysis like FMEA (Failure Modes and Effect Analysis), FTA (Fault Tree Analysis), DFA (Dependent Failure Analysis) as per ISO26262 requirements
● Experience of working with Emulators and bringing up Fault injection methodology on Emulator
In Return:
We offer a competitive reward package including healthcare and wellness support. Other benefits include a contributory pension, and 25 days annual leave (with option to buy an additional 5 days per year).
#LI-TE!
Accommodations at Arm
At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email [email protected]. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.
Hybrid Working at Arm
Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groupsteams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.
Equal Opportunities at Arm
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 race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
The Solutions Engineering Front End team designs high-performance compute & safety subsystems for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and hardworking Engineers to join the Automotive Subsystem team and help verify these systems.
Responsibilities
As a creative Verification Engineer with a knowledge of subsystems and SoCs, you will be verifying functional correctness of compute subsystems. You will work with the project team to understand and review the subsystem architecture and design specifications, and to build a functional verification strategy.
Your key responsibilities will include:
● Crafting test plans
● Developing SystemVerilogVerilog testbenches and tests
● Debugging of test failures and issues
You will also contribute to developing and improving the verification methodologies used by the team. In addition, youll work closely with other teams on the design microarchitecture, verification methodologies, system performance, etc.
You will balance other opportunities such as working with project management on activities, plans, and schedule as well as guiding and supporting junior members of the team.
Required skills and experience:
● Bachelors or Master’s degree in Computer ScienceElectronics Engineering (or similar field)
● 5-10 years of experience on Automotive Functional Safety Verification
● Hands-on experience of HDLs such as Verilog, SystemVerilog & coding test cases
● Experience in fault injection tools and methodologies (e.g., Z01X)
● Experience in developing Test cases from Safety Requirements
● Understanding of the fundamentals of processor architectures
● Coding with C language and assembly language, preferably Arm ISA, for functional coverage
● Analysing & reporting verification coverage to meet project delivery criteria
● Exposure to UVM or other industry standard verification methodologies
Nice to have skills and experience:
● Good knowledge and familiarity with ISO 26262 standard
● Good understanding of Failure mode analysis and Safety Mechanisms
● Verification using Formal Verification and Hardware Emulation
● Experience on working on safety analysis like FMEA (Failure Modes and Effect Analysis), FTA (Fault Tree Analysis), DFA (Dependent Failure Analysis) as per ISO26262 requirements
● Experience of working with Emulators and bringing up Fault injection methodology on Emulator
In Return:
We offer a competitive reward package including healthcare and wellness support. Other benefits include a contributory pension, and 25 days annual leave (with option to buy an additional 5 days per year).
#LI-TE!
Accommodations at Arm
At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email [email protected]. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.
Hybrid Working at Arm
Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groupsteams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.
Equal Opportunities at Arm
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 race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Share this job
ARM
Useful Links
Similar Jobs
- View Job
Senior Verification Engineer (Some experience required)
CAMBRIDGE - View Job
Senior Verification Engineer (Some experience required)
CAMBRIDGE - View Job
Principal Engineer (Some experience required)
CAMBRIDGE - View Job
Senior Hardware Verification Engineer (Some experience required)
CAMBRIDGE - View Job
Staff Engineer - SoC Verification (Some experience required)
CAMBRIDGE