Sondrel are looking for a design engineer with verification experience to work alongside a team of three emulation engineers to specifically assist with the development of emulation specific designs for use on early bring-up platforms using advanced hardware emulators, based ideally in Bristol, but otherwise in either Theale or Kings Langley. The successful engineer will be working on a variety of projects and technologies down to 7nm.
You will be a hands-on technical contributor on ASIC/SoC development projects. This role entails the development of emulation specific designs to validate the SoC hardware running on the emulator. You will work closely with ASIC/SoC project technical team to understand what emulation specific requirements are, design and simulate emulation hardware, synthesise and map either full SoCs or reference designs to hardware emulators, debug and optimize for efficient running of software code including verification-oriented test cases and full kernel/driver stacks. The candidate would also be occasionally involved in other design or verification tasks and support. This position involves analyzing customer technical requirements, proposing solutions, and working collaboratively in a multi-site development environment. This role would be ideal for an Engineer with a minimum of 4 years’ experience.
Why work for Sondrel?
- Sondrel’s engineers gain a wealth of experience and exposure to numerous projects, technologies, applications and personal engagements. Applications can include; AI, Automotive, and Internet of Things (IoT)
- Learn from other talented engineering capabilities, whilst working on one of the numerous designs in progress at a time, and develop into a lead role.
- Develop RTL test components for running on the emulator
- Generation and compilation of emulation-specific views of either full SoCs or reference designs.
- Debug and bring-up on emulator hardware – typically Mentor, but also Cadence. Using a variety of modes (testbench mode, In-circuit mode with debug probes/SCE-MI host access and potentially peripheral bridges)
- Perform design performance analysis
- Architectural analysis of complex system features, e.g system boot, coherency, video processing, and debug.
- Good knowledge of digital design concepts
- Experience of common Emulation tools such as Mentor Veloce and/or Cadence Palladium
- Applies judgment in interpreting results and conducting quantitative analysis
- Resolve complex problems
- Unix/Linux environments
- HDL coding - VHDL, Verilog, System Verilog
- System design knowledge – clock domain management, reset schemes and power management
- Microelectronics degree or equivalent
Remuneration / Benefits:
- Competitive rates.