Senior/Staff Design Verification Engineer

Bitdeer Technologies Group is a technology company providing Bitcoin mining solutions, mining hardware, data-center infrastructure, and AI cloud services. It serves individual, institutional, and enterprise customers globally.

Singapore, SG
About Bitdeer Technologies Group

Bitdeer provides vertically integrated Bitcoin mining and high-performance computing services. Its operations include mining equipment procurement and manufacturing, datacenter design and construction, equipment management, daily mining operations, cloud mining, and mining-related services. The company also offers AI cloud infrastructure and high-performance computing powered by NVIDIA GPUs for AI and machine-learning workloads, serving customers across global markets.

View jobs by Bitdeer Technologies Group

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Join Bitdeer's IC development team to ensure the functional correctness and performance of computer arithmetic IPs. Develop comprehensive verification environments, execute test plans, debug RTL issues, and contribute to high-quality IP and silicon through systematic, coverage-driven verification.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field; entry-level candidates may be pursuing the degree.
  • Strong understanding of digital logic design and RTL development using Verilog or another HDL.
  • Proficiency with AMBA protocols including AXI, AHB, and APB.
  • Experience with RTL simulation, debugging, waveform analysis, and EDA tools.
  • Proficiency with SystemVerilog, UVM, and formal verification tools such as VC Formal or JasperGold.
  • Familiarity with Linux or Unix and Bash, C Shell, Perl, or Python scripting.
  • Experience with Git or SVN.
  • Strong analytical, debugging, written, and verbal English communication skills.
  • Self-motivated, detail-oriented, and able to work independently and collaboratively.
  • Preferred: production-grade or silicon-proven IP experience, AI Agent verification experience, RISC-V or CPU verification knowledge, C/C++ programming, and coverage-driven verification or regression automation experience.

Responsibilities

  • Understand DUT architecture, interfaces, and functional requirements.
  • Bring up formal verification testbenches, implement constraints and properties, run proofs, debug counterexamples, and generate coverage reports.
  • Define, review, and refine verification test plans.
  • Implement test cases, stimulus, and test patterns for DUT validation.
  • Execute simulations and debug RTL issues using waveform-analysis tools.
  • Run and maintain regression test suites.
  • Monitor and improve functional and code coverage.
  • Document test cases, verification results, and coverage reports for verification sign-off.
  • Develop and maintain automation scripts, reusable verification components, and Verification IP.

Benefits

  • Inclusive culture valuing authenticity and diverse perspectives.
  • Open workspace environment and startup spirit.
  • Opportunity to network with industry pioneers and enthusiasts.
  • Ability to contribute directly to the digital asset industry's future.
  • Involvement in new projects and process or system development.
  • Personal accountability, autonomy, growth, and learning opportunities.
  • Welfare benefits plus training and mentoring opportunities.