Job Description
Are you passionate about cryptography and cyber security? Do you enjoy solving complex problems and designing innovative solutions? Do you want to work on cutting-edge technologies that will shape the future of security and privacy?
We are working with a leading company in the field of IoT security, developing authentication and encryption products that are reliable, scalable and secure. We are looking for a talented and motivated security engineer in cryptography (cryptographer) to join our clients' research team to create the next generation of security solutions.
The role:
* Assist with the design of cryptographic protocols that are efficient, robust and secure
* Collaborate with colleagues on the implementation of cryptographic primitives and protocols using C, C++ or Python
* Contribute to the development, testing and implementation of countermeasures to protect against side channel analysis and well-known attacks against cryptographic protocols
* Contribute to technical design specifications and documentation
* Contribute to the production of technical sheets, white papers, blog posts, and conference papers
* Support research colleagues in conducting their cryptographic research and staying up to date with the latest developments in the space
* Liaise with the engineering team to ease the transition of the research pieces of code, into robust production software fully integrated within our hardware security module
To be successful in this role, you will need:
* A MSc degree or higher in cyber security, cryptography, mathematics, computer science, or any other subject with substantial mathematical content
* Strong knowledge and understanding of cyber security fundamentals and best practices
* Strong applied cryptographic skills and experience, including symmetric and asymmetric cryptography, hash functions, digital signatures, key exchange, encryption schemes, etc.
* Outstanding algorithmic thinking and problem-solving skills
* Experience with system programming using either C, C++ or Python
* Ability to communicate complex information clearly in both written and spoken English
* A self-starter and team player, with a strong drive to complete projects on time and deliver outcomes
* A curious mind who is keen to learn and develop their security knowledge and skills
Note to Applicants: Research shows that women often only apply for jobs if they meet 100% of the qualifications listed. Don't be disheartened if you don't check every box in this job description. We encourage you to apply if you meet most of the criteria and are excited about this opportunity. We are an equal opportunity employer committed to diversity and inclusion in the workplace.