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