• Home
  • About Us
  • People
  • Research
  • News
  • Careers
  • Contact

Blockchain RegTech Researcher / Blockchain R&D Engineer

Responsibilities
  • 1. Blockchain supervision technology standards, protocols, system design and implementation;

  • 2. Blockchain privacy computing framework design and implementation;

  • 3. Design, expansion and research and development of the underlying architecture of the blockchain;

  • 4. Participate in the transformation of research results, including patents, papers, and project implementation.

Requirements
  • 1. Master's degree or above, major in information security, distributed systems, software engineering, computer networks, artificial intelligence, etc., with a solid foundation;

  • 2. Have good programming skills, familiar with C++, Go and other programming languages, and have more than two years of project practical experience;

  • 3. experience in blockchain-related papers, project experience, and award-winning are preferred;

  • 4. Participated in and exposed to the underlying code of open source blockchain (such as Ethereum), or trusted hardware (TEE) developers are preferred;

  • 5. Good oral communication and writing skills in English; good communication skills, strong teamwork spirit and independent problem solving skills.

    Blockchain Researcher

    Responsibilities
    • 1. Follow the development trend of blockchain technology;

    • 2. Design and develop of blockchain infrastructure and key components;

    • 3. Smart contract development.

    Requirements
    • 1. Bachelor degree or above in computer, mathematics, cryptography and other related majors;

    • 2. Strong programming ability, familiar with at least one of C/C++, Java, go, rust; familiar with Linux operating system and common shell commands; familiar with common cryptographic components such as openssl, crypto++;

    • 3. Have a good team spirit and communication skills, and able to coordinate projects across departments;

    • 4. Strong learning ability, able to quickly absorb and convert new knowledge and new solutions in the industry; work conscientiously and carefully, have good self-learning ability, independent thinking ability, and able to learn and convert new knowledge and new solutions in the industry in a short time;

    • 5. Knowledge of distributed system development, Ethereum and Bitcoin technology is preferred; experience in blockchain cryptography components and smart contract development are preferred.

      Trusted Computing Researcher

      Responsibilities
      • 1. Design scheme: independent TEE implementation based on ARM architecture;

      • 2. Provide consulting: solutions for mainstream TEE in academia and industry;

      • 3. Project development: project realization of domestic TEE.

      Requirements
      • 1. Bachelor degree or above in computer, mathematics, cryptography and other related majors;

      • 2. Understand the principles and implementation details of mainstream TEE solutions; strong programming skills, familiar with at least one of C, Java and other languages;

      • 3. Experience in embedded operating system research and development projects or related development experience in TEE systems;

      • 4. Proficient in operating system, have a deep understanding and rich experience in memory, clock, access control, etc.;

      • 5. Proficient in TrustZone and SGX; familiar with Keystone; proficient in operating system, have a deep understanding and rich experience in memory, clock, access control, etc.

        Cryptography Researcher

        Responsibilities
        • 1. Research in the frontier field of cryptography, deeply understand of underlying principles;

        • 2. Master the relevant development trends in key security, multi-party computing, and privacy protection in the academic field;

        • 3. Implement engineering based on mastering relevant cryptographic principles and algorithms.

        Requirements
        • 1. Bachelor degree or above in computer, mathematics, cryptography, information security and other related majors;

        • 2. Strong programming ability, familiar with at least one of C/C++, Rust, Go and other languages;

        • 3. Familiar with modern cryptography, with in-depth knowledge of at least one of security proofs, threshold signatures, multi-party secure calculations, and zero-knowledge proofs; familiar with number theory, elementary algebra, computation theory, etc.;

        • 4. Have good teamwork spirit and communication skills;able to coordinate projects across departments; strong learning ability, can quickly absorb and transform new knowledge and new solutions in the industry;

        • 5. Good foundation in English, able to read English papers in cryptography direction; experience in cryptographic algorithm implementation is preferred.

          SGX Researcher

          Responsibilities
          • 1. Deeply understand the principles and implementation methods of mainstream TEE, and master the development trends related to trusted computing/trusted execution environments in the academic;

          • 2. Complete the design of TEE-based solutions for specific business scenarios, including data exchange, SGX, and blockchain;

          • 3. Realize the scheme design based on SGX.

          Requirements
          • 1. Bachelor degree or above in computer, mathematics, cryptography and other related majors;

          • 2. Strong programming ability, familiar with at least one of C, Java and other languages;

          • 3. Have an understanding of TEE design principles and implementation details, and an in-depth understanding of SGX or domestic trusted hardware is preferred;

          • 4. Have good teamwork spirit and communication skills, and able to coordinate projects across departments; strong learning ability, can quickly absorb and transform new knowledge and new solutions in the industry;

          • 5. Knowledge of enterprise-level data governance, blockchain field, and cryptography is preferred.

            For job applications, please email us at hr@oxhainan.org