Expertise in object-oriented programming (C++, Java)
Proven experience in developing Blockchain applications
Familiarity with open source platforms like HyperLedger and Ethereum
Knowledge of cryptographic algorithms and PKI
Master's degree or higher in EE, Telecommunications, Computer Science, or Information Security
Strong intercultural communication skills
Responsibilities
Develop Blockchain applications focusing on digital identity and IoT security
Utilize open source software for efficient Blockchain development
Create solutions for next generation wireless network security
Design comprehensive system-level solutions
Document processes and solutions for future reference
Benefits
Opportunities for professional development and growth
Innovative work environment focusing on cutting-edge technology
Collaborative team culture with emphasis on learning
Flexibility in adapting to new technologies
Full Job Description
Job Description
Blockchain development for applications in the area of digital identity, IoT data protection, Authentication/Authorization, and etc.;
Familiar with the Blockchain and related open source software platforms;
Familiar with Blockchain development software system and environment;
Working on state-of-the-art wireless network security platforms based on Blockchain technology;
Capability to solve technologies problems for next generation wireless network security;
Design system level solutions;
Document solution;
Requirements:
Solid background in end-to-end modern software engineering practice, e.g. object oriented programming in C++, Java, networked database, and etc.
Proven successful experience of developing Blockchain based applications in leveraging and integrating open source software (e.g. HyperLedger, Etherum, Authcoin, and etc). Background in integrating algorithms to improve the blockchain storage and performance is definitely a plus.
Experience in cryptographic algorithms, PKI, Authentication protocols is preferable. The candidate should have deep understanding to some of following technologies (but not limited to): wireless network security, cloud security, cryptography algorithms and protocols, application security, IP security, etc.
Flexibility, adaptability, and willingness to learn new technologies to support the business;
Excellent intercultural communication and coordination skills.
The candidate should have master or higher degree (preferred) in EE, Telecommunications, Computer Science or information security (preferred).