Software Engineering Intern – Crypto

Job summary:

The Red Hat Czech Crypto team is looking for an Intern for crypto engineering to join us Brno, Czech Republic. As a Crypto team intern, you will contribute to the development of OS facility that protects application and user data, making use of public key cryptography and hardware-based security. In this role, you will design and implement a new solution based on the core crypto components in RHEL, enhancing those components as necessary. This long-term internship will give you familiarity with cryptography, secure transport protocols, and open-source development.

Primary job responsibilities:

Work on the system components using core crypto libraries (OpenSSL, GnuTLS, NSS); Contribute to those crypto libraries in upstream

Required skills:

Bachelor’s degree in computer science, or a related field experience; Desire to learn and solve challenging problems; Experience in system programming in C; Knowledge in the Rust language is a plus