Hardware RTL Verification and Design Engineer

1 month ago


Cambridge, Cambridgeshire, United Kingdom Signaloid Full time
About the Role

Signaloid is seeking an experienced Hardware RTL Tools and Verification Engineer to join our team. The ideal candidate will have a strong background in Verilog RTL, low-level C/C++, and FPGA-based design. They will be responsible for implementing and maintaining our hardware design tools, as well as verifying hardware designs.

Key Responsibilities:

  • Implement and set up continuous integration and continuous deployment (CI/CD) and testing for hardware design tools and verification.
  • Integrate hardware prototypes with GitHub's self-hosted runners for CI/CD.
  • Maintain the hardware lab where hardware prototypes used in the CI/CD infrastructure are hosted.
  • Be responsible for maintaining the suite of hardware design tools used across development, verification, and production deployment.
  • Integrate tools for functional emulation of the microarchitecture of Signaloid's processor platforms with hardware prototypes.
About the Team

Our team consists of experienced engineers with a strong background in computer engineering and a passion for innovative technologies. We are a collaborative and dynamic team that values open communication, creativity, and continuous learning.

About Signaloid

Signaloid is a cutting-edge technology company that provides a computing platform for uncertainty quantification. Our platform is designed to provide orders of magnitude speedup and lower implementation cost for computing tasks traditionally solved using Monte Carlo methods. We are a cloud-based platform that lets you run tasks via a cloud-based task execution API, and we also provide on-premises and edge-hardware implementations for customers who want to use their existing infrastructure.

Requirements

  • At least three years experience with Verilog RTL.
  • Three or more years experience writing low-level C/C++.
  • Experience with commercial FPGA development tools as well as with open-source FPGA development tools.
  • Strong background in FPGA-based design, simulation, testbench construction, etc.
  • Strong background and understanding of Unix.
  • Strong background in computer networking and system administration.
  • Experience with multiple Linux and BSD distributions.
  • Experience building customized OS distributions, applying kernel patches, and creating custom system builds for embedded hardware platforms.
  • An ability to communicate complex engineering ideas succinctly and clearly.

Desirable Attributes, Skills, and Experience:

  • Familiarity with Python and Go.
  • Familiarity with cocotb.
  • Familiarity with cross-compilation toolchains, LLVM, and RISC-V architecture.
  • Good understanding of digital arithmetic and number formats used in modern computing systems.
  • Applied mathematics or physics background.


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: Senior Engineer for Hardware VerificationLocation: CambridgeCompany: ARMSalary: £80,000 - £110,000 per annumWe are looking for an experienced Senior Engineer for Hardware Verification to join our System IP team in Cambridge. In this role, you will be responsible for leading the verification of a unit within a project through all phases of the...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    **Job Overview:**We are seeking a highly skilled Senior Verification Engineer to join our System IP team in Cambridge. The successful candidate will have substantial experience in RTL verification for complex IP products and proficiency in hardware verification languages, preferably SystemVerilog/UVM. The role will involve leading the verification of units...

  • RTL Verification Lead

    16 hours ago


    Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Verification Engineer Job SummaryThis is a fantastic opportunity for an experienced Verification Engineer to join a leading British semiconductor company based in the UK.The successful candidate will be responsible for contributing to all phases of the verification flow, including ownership of a specific area of a CPU project, producing test plans and...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job Description:A fantastic opportunity for an experienced Verification Engineer to join a British semiconductor company at their site in either Cambridge or Manchester, UK.About the Role:We are looking for experienced Verification Engineers who can contribute to all phases of the verification flow. This includes:Ownership of a specific area of a CPU project...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    **Job Description:**We are seeking a highly skilled Senior Verification Engineer to join our System IP team in Cambridge. As a Senior Verification Engineer, you will be responsible for leading the verification of units within projects through all phases of the design and verification flow. This includes working closely with the RTL design team to develop...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    ARM is seeking a skilled Verification Technology Expert to join its System IP team in Cambridge. This exciting opportunity will provide the chance to utilize your engineering skills to develop cutting-edge technology, directly influencing the efficiency and performance of systems deployed in millions of devices.The successful candidate will be responsible...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    At Arm, the Arm Productivity Engineering group is dedicated to developing innovative tools and solutions across the technology stack. Our primary focus is on supporting the active development of hardware and software teams.Key ResponsibilitiesDevelop and improve RTL structures related to clock, reset, and power domain crossingsValidate design choices from a...

  • Engineering Manager

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Arm Limited is seeking a highly motivated and experienced Senior Verification/Validation Engineer to join our System IP team. In this role, you will be responsible for leading the verification of complex digital systems through all phases of the design and verification flow.About the RoleThe estimated salary for this position is around $125,000 per year,...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    We're seeking an experienced RTL Verification Specialist to join our team at Apple Inc.'s UK GPU design centre in Cambridge. In this role, you'll be responsible for verifying complex GPU designs using SystemVerilog, UVM, and C++.About the JobYou'll develop verification plans in coordination with design leads and architects, create and maintain verification...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    **Role Summary:**We are seeking a highly skilled Senior Verification Engineer to join our System IP team in Cambridge. This is an exceptional opportunity for a motivated and experienced verification engineer to develop cutting-edge technology that drives the development of next-generation compute solutions.As a Senior Verification Engineer, you will be...

  • Verification Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Are you a skilled verification engineer looking for a new challenge? Arm Limited is seeking a Senior Verification/Validation Engineer to join our team. In this role, you will be responsible for leading the verification of complex digital systems through all phases of the design and verification flow.Key ResponsibilitiesWork closely with the RTL design team...

  • RTL Design Specialist

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Cambridge Mechatronics Limited Full time

    As an RTL design specialist at Cambridge Mechatronics Limited, you will play a key role in developing custom IC designs, supporting verification strategies, and ensuring high-quality RTL code. Your experience with EDA tools like Siemens Questa for simulation and verification, Synopsys VCS, and Synopsys DesignCompiler for synthesis and STA will be essential...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Design RequirementsWe are seeking a highly skilled Principal RTL Design Expert to join our team at Arm Limited. As a Principal RTL Design Expert, you will be responsible for designing and developing complex digital circuits for ASIC and SoC products.Your key responsibilities will include writing micro-architecture specifications, developing the RTL code, and...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Senior/Staff Verification EngineerWe are seeking an experienced Senior/Staff SoC Verification Engineer to join our FPGA prototyping team at European Tech Recruit. As a key member of the team, you will focus on verifying, testing, and optimizing System-on-Chip (SoC) designs for FPGA implementation in various sectors, including mobile, server, IoT, and...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Senior/Staff Verification EngineerA leading semiconductor innovator seeks a skilled Senior/Staff SoC Verification Engineer to join its FPGA prototyping team. This role involves verifying, testing, and optimizing System-on-Chip (SoC) designs for FPGA implementation in various sectors, including mobile, server, IoT, and automotive.This is a long-term...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    European Tech Recruit is seeking a highly skilled Principal SoC Verification Design Specialist to join our team.About the RoleWe are looking for an experienced engineer to lead our SoC verification efforts, focusing on RTL designs for FPGA implementation. The ideal candidate will have a strong background in computer architecture, bus protocols, and...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Key ResponsibilitiesDesigning and implementing verification environments for complex RTL designsCreating and maintaining test plans and verification strategiesCoordinating and tracking tasks to meet project deadlinesEvaluating and resolving issues throughout the verification processRequirementsExperience with hardware verification languages such as...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job DescriptionA unique opportunity has arisen for an experienced Verification Engineer to join our client, a leading British semiconductor company in the UK. The successful candidate will be responsible for contributing to all phases of the verification flow, including ownership of a specific area of a CPU project, producing test plans and verification...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Company OverviewWe are IC Resources, a leading recruitment agency specializing in technical talent. We're partnering with a rapidly growing stealth mode start-up to find an exceptional Verification Engineer.This role offers the perfect opportunity for a skilled engineer to take their career to the next level and be part of a dynamic team working on...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Senior/Staff SoC Verification Engineer RoleWe are seeking a highly experienced Senior/Staff SoC Verification Engineer to join our FPGA prototyping team at European Tech Recruit in Cambridge, United Kingdom.About the Role:The successful candidate will lead SoC RTL verification, including testbench development and test case creation in C. Additionally, they...