Senior/Staff Design Verification Engineer (SOC)
Singapore · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 6 days ago
- Work mode
- In office
- Education
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Bitdeer
Bitdeer is a globally recognized technology company specializing in Bitcoin mining and AI cloud solutions. The company provides end-to-end Bitcoin mining services, including ASIC chip design, mining rig manufacturing, equipment procurement, logistics, datacenter design and construction, equipment management, and operational network and facility services. Headquartered in Singapore, Bitdeer runs operations worldwide, managing a diversified 3 GW energy portfolio with datacenters across several countries including the US, Bhutan, Norway, Canada, Malaysia, and Ethiopia.
Role Overview
We are looking for an experienced Design Verification Engineer to join our integrated circuit development team to ensure the functional accuracy and robustness of complex digital systems. This role involves collaborating with design and verification teams to develop comprehensive verification environments, implement test plans, and support the production of high-quality silicon designs through systematic, coverage-driven verification.
Responsibilities
- Develop and apply verification techniques using UVM, SystemVerilog, Verilog, and SystemVerilog Assertions to verify IC designs.
- Build advanced verification environments incorporating methodologies such as co-simulation, system emulation, mixed-mode simulation, and leveraging tools like Palladium, HAPS, and Zebu platforms.
- Understand the architecture, interfaces, and functionality of the Design Under Test (DUT) thoroughly.
- Collaborate with design and verification engineers to formulate, review, and refine verification plans in compliance with design specifications.
- Create test cases and stimuli to check functionality and edge cases.
- Conduct simulations and perform detailed RTL debugging using waveform analysis tools.
- Maintain regression test suites to confirm design integrity throughout development iterations.
- Monitor and work to improve functional and code coverage metrics to facilitate verification closure.
- Document verification activities, including test cases, results, and coverage reports to support formal verification sign-offs.
- Develop and maintain automation scripts, reusable verification components, and Verification IP to boost team efficiency and productivity.
Qualifications
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical fields.
- Strong knowledge of digital logic design and RTL development, preferably using Verilog or similar Hardware Description Languages.
- Experience with AMBA bus protocols such as AXI, AHB, and APB.
- Proficiency in RTL simulation, debugging, and waveform analysis using standard EDA tools like Synopsys, Cadence, or Siemens EDA/Mentor.
- Expertise in SystemVerilog and modern verification methodologies including UVM.
- Comfortable working in Linux/Unix environments with scripting capabilities (Bash, C Shell, Perl, Python) for automation purposes.
- Familiarity with version control systems like Git or SVN in a cooperative development setting.
- Strong analytical and debugging abilities to effectively resolve RTL and functional issues.
- Excellent written and verbal communication skills in English for clearly documenting verification outcomes.
- Self-driven, attentive to detail, and capable of working both independently and collaboratively within a team.
Preferred Experience
- Knowledge of advanced technologies such as Networks-on-Chip (NoC), PCIe from Gen-4 onwards, and DRAM memory controller design.
- Use of AI Agents to enhance verification productivity.
- Familiarity with the RISC-V processor architecture or CPU verification concepts.
- Experience programming in C/C++ for testbench development or verification utilities.
- Exposure to coverage-driven verification and continuous regression automation workflows.
Work Environment and Culture
- A workplace embracing diversity of thought and background.
- An inclusive, respectful atmosphere with open workspaces and dynamic, startup-like energy.
- Rapidly expanding company offering opportunities to connect with industry innovators and enthusiasts.
- Meaningful opportunity to influence the future of the digital asset sector.
- Chance to participate in new projects and contribute to process and system development.
- Responsibility, autonomy, accelerated professional growth, and continuing learning possibilities.
- A compelling benefits package including welfare and development programs such as training and mentoring.
Equal Employment Opportunity
Bitdeer values equal employment opportunities consistent with applicable laws and does not discriminate based on race, color, gender identity/expression, sexual orientation, marital/parental status, religion, political opinion, nationality, ethnicity, social origin/status, disability, age, indigenous status, or union membership.
Minimum education
Bachelor's Degree