Senior Digital Design Engineer
IC Resources
Newcastle upon Tyne, United Kingdom
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Newcastle upon Tyne, United Kingdom
Tech stack
Computer Engineering
Digital Electronics
Logic Synthesis of Circuits
Embedded Software
Formal Verification
Field-Programmable Gate Array (FPGA)
Software Requirements Analysis
Static Timing Analysis
Verilog
VHDL
Application Specific Integrated Circuits
Job description
As a Digital Design Engineer, you will work across the full digital design lifecycle, collaborating with hardware and embedded software teams to deliver secure, robust, and efficient hardware implementations., * Develop and verify digital hardware modules for security critical applications, optimised for power, area, and memory
- Implement cryptographic algorithms and security primitives in hardware (such as AES, SHA, TRNGs)
- Apply secure design techniques and side channel resistant implementation strategies.
- Create designs suitable for both ASIC and FPGA targets
- Collaborate with cross functional teams to refine system requirements and specifications
Requirements
- Bachelor's/Master's in Electrical or Computer Engineering, or related field
- Proven experience in 3+ successful tapeouts
- Strong understanding of cryptographic algorithms and hardware architectures
- Proficiency in Verilog/VHDL, verification methodologies, and timing analysis
- Knowledge of Post Quantum Cryptography concepts is highly desirable
- Experience with RISC V microarchitectures is highly desirable
- Background in secure hardware architectures such as Root of Trust or Secure Elements is highly desirable
- Strong analytical and problem solving abilities