qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Remote

Posted 10 days ago

Software Prototype Intern – Post-Quantum Cryptography

🏢 PQShield

AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌱 Internship / Entry-Level

Employer Type

🏢 Industry

This internship involves working as a Software Prototype Intern to integrate and test post-quantum cryptographic libraries with existing software solutions. The primary tasks include developing practical integration demonstrations and performing detailed performance analysis against alternatives. The outcome will support product strategy, customer discussions, and help prioritize future research and development efforts by identifying areas for optimization.

Key Responsibilities

Develop integration scenarios using post-quantum cryptographic libraries with higher-level software components.

Explore and implement real-world use cases utilizing both open-source and proprietary software.

Conduct benchmarking and performance analysis of cryptographic operations.

Compare performance results against existing alternatives and pinpoint performance bottlenecks.

Propose and validate potential optimizations to improve library performance.

Produce technical documentation and internal demonstrations to share findings and knowledge.

Work closely with R&D engineers to validate technical feasibility and reduce project risk.

Required Skills

Currently pursuing or recently completed a Master’s degree in Computer Science, Software Engineering, Cybersecurity, or a related field.

Proficiency in C/C++ programming language.

Proficiency in Python or similar systems/programming languages.

Basic understanding of cryptography and secure software design principles.

Experience using Linux and open-source development environments.

Strong analytical mindset for performance engineering tasks.

Clear written and verbal communication skills.

Nice-to-have Skills

Experience with embedded development environments.

Strong interest in post-quantum cryptography.

Technology Tags

Classical programming

The role explicitly requires proficiency in C/C++ and Python for developing and integrating software prototypes.

High-Performance Computing

The role involves performance analysis and optimization, which are key aspects of HPC design.

Noise & benchmarking

A core responsibility is performing benchmarking and performance analysis of cryptographic operations.

Post-quantum

The internship focuses entirely on integrating and benchmarking libraries designed to resist quantum computer attacks.

Post-Quantum Cryptography

The job title and core tasks revolve around developing and testing Post-Quantum Cryptography libraries.

Linux

The required qualifications specify experience with the Linux operating system for the development environment.

Similar Jobs