Senior RTL Design Engineer
Arm Limited
Bristol, UK
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£73,500.0 - £99,500.0
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
Assembly Language
C++ (Programming Language)
Software Debugging
Digital Electronics
Perl (Programming Language)
Formal Verification
Field-Programmable Gate Array (FPGA)
Hardware Description Language
Hardware Security Module
Python (Programming Language)
Unix Shell
+9 more
Machine Learning
Systems Architecture
System Programming
SystemVerilog
Tcl (Programming Language)
Test Case
Strategies of Testing
Verilog
Scripting
Job description
- Write test plans, define test methodologies, develop C-based software tests, SystemVerilog/Verilog testbenches, and debug test failures and issues.
- Work with project management and leads on planning tasks, schedules, and reporting progress.
- Collaborate with engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development., Join a team of dedicated engineers and be part of our ambitious mission to develop flawless IPs that compete globally! We strictly adhere to the highest standards and provide opportunities to determine and successfully implement innovative solutions. Enjoy a collaborative work environment where your growth is our priority.
Requirements
- Proven understanding of digital hardware verification languages Verilog/SystemVerilog HDL.
- Skilled in one or more verification approaches - UVM, formal, power aware verification.
- Experience in SoC verification using embedded low-level programming including C/C++ tests and assembly language (preferably ARM).
- Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench implementation, test case development, documentation, and support.
- Good problem-solving and debugging skills.
- Knowledge of IP/SoC verification flow and strategy.
- Experience with ARM-based builds and/or ARM system architectures.
- Clock domain crossing verification.
- Experience in GLS, DFT/DFD.
- Skilled in UPF power-aware verification.
- Automation experience with shell programming/scripting (e.g., Tcl, Perl, Python).
- Willingness to explore and apply AI based methods to digital verification.
Preferred Skills and Experience
- Exposure to formal verification using JasperGold/VC formal.
- Prior experience in hardware security and cryptographic algorithms.
- Understanding of machine learning algorithms and their applications in verification.
- Knowledge of ARM proprietary tools and environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KP
Kamen Petroff
4 days ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
DC
Daniel Cranney
How software is steering vehicle technology
almost 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
over 3 years ago