Digital Design Engineer

Job Description


Job Description

We are looking for a passionate and driven Digital Design Engineer to join our hardware development team. This is an exciting opportunity to work on cutting-edge digital and mixed-signal designs and learn from experienced engineers in a collaborative and innovative environment. You will contribute to the definition and design of complex ASIC systems and gain hands-on experience with industry-standard tools and methodologies.

Responsibilities

Interpret high-level requirements to create detailed micro-architecture specifications of digital control and data-path systems.Develop synthesizable RTL using SystemVerilog for ASIC digital blocks, ensuring compliance with functional, timing, power, and area constraints.Produce clear and complete design documentation, participate in design reviews, and follow all design processes.Collaborate with wider digital design team, as well as analogue, physical design, verification, and DFT teams to ensure seamless integration and sign-off.Maintain quality of deliverables using industry standard sign-off tools and methodologies; including LINT, CDC, and formal verification checks.Develop and run simulations of designs; and perform debugging to identify and resolve issues.Learn and apply best practices in digital design, and contribute to process improvements.
Qualifications
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related discipline.2+ years of experience in digital ASIC or FPGA design.Strong understanding of digital logic design and flows.Familiarity with HDL languages (e.g., Verilog, VHDL) and simulation tools.Exposure to scripting languages (e.g., Python, Perl, Tcl) is a plus.Excellent analytical and problem-solving skills.Strong communication skills and a willingness to learn in a team-oriented environment.Exposure to version control systems (e.g., Git) and Linux-based development environments.