Cryptography Engineer
Qorsa
About Qorsa
Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks against current and emerging cryptographic threats. We are headquartered in Waterloo, Ontario, with a European subsidiary in The Hague, Netherlands. Our work spans post-quantum cryptography, explainable AI, AI-driven threat intelligence, cryptographic agility, hardware security, and distributed systems, with active engagements across Canadian defence, NATO, and allied partner organizations.
The Role
We are hiring a Cryptography Engineer to work on the cryptography at the core of CasQade, our crypto-agile security platform, and on related products including our hardware program. You will help decide which algorithms and parameters we ship, implement them correctly, and make it possible for customers to move to new algorithms without taking their systems offline.
You will work closely with our platform, security and hardware engineers.
This is frontier work. Post-quantum standards are still settling, and much of the value you bring will be judgement: knowing when a draft is stable enough to build on, and how to ship cryptography that stays correct as the algorithms underneath it change.
Responsibilities
- Implement post-quantum and hybrid algorithms (ML-KEM, ML-DSA) across our products.
- Design and build the mechanisms that let customers change cryptographic algorithms safely at scale.
- Work with hardware-backed keys, including HSMs and PKCS#11 tokens.
- Define certificate profiles and key hierarchies for post-quantum and hybrid PKI.
- Review cryptographic code across the product for correctness, constant-time behaviour and misuse of primitives.
- Write test vectors, fuzz targets and interoperability tests against other implementations.
- Follow IETF and NIST standards work and decide when a draft is stable enough to implement.
- Support FIPS 140-3 and Common Criteria preparation where our products need validation.
What We’re Looking For
- Experience implementing cryptography in production software.
- A good understanding of TLS 1.3, X.509 certificate validation and public-key cryptography.
- Working knowledge of current issues in post-quantum cryptography.
- Comfort working in systems programming languages such as Rust, C or Go.
- Excellent communication skills and genuine comfort working across disciplines, with software, hardware and security engineers.
- Eligibility for Government of Canada security clearance (Secret level).
Strong Assets
- Proficiency implementing directly from RFCs and NIST specifications.
- Contributions to an open-source cryptography or TLS library.
- Experience with HSMs, PKCS#11, or cryptography on embedded or custom hardware.
- Experience writing constant-time code and reasoning about side channels.
- Experience taking a product through FIPS 140-3 or Common Criteria validation.
Compensation
We compensate exceptionally well — a strong base salary plus meaningful stock options in a rapidly growing company.
Benefits
- Dental care
- Extended health care
- Vision care
- On-site parking
Work Location: In person, Waterloo, Ontario.
- ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform... ...allied partner organizations. The Role We are hiring a DevOps Engineer to run the build, release and deployment infrastructure for...SuggestedFull time
- ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform... ...organizations. The Role We are hiring a Senior Security Engineer to own the security and cryptographic trust behind SiQcure, our...SuggestedFull time
- ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform... ...organizations. The Role We are hiring a senior silicon design engineer to be part of the hardware design of a chip program at the core...SuggestedFull time
- ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform... ...organizations. The Role We are hiring a Full Stack Software Engineer to build the operator side of CasQade, our crypto-agile...SuggestedFull time
- ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform... ...organizations. The Role We are hiring a Senior Software Engineer to build on SiQcure, our post-quantum platform for software supply...SuggestedFull timeContract work
- ...About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform... ...organizations. The Role We are hiring a Senior Software Engineer to own the platform and reliability of SiQcure, our post-quantum...Full timeInternship
$113k - $163k per year
...About the Role As an Engineering Manager, you will lead and develop a team of engineers responsible for delivering secure, reliable, and user-centered technology solutions that support business objectives and customer needs. You will work closely with business, product...Long term contractFull timeTemporary workLocal areaFlexible hours$113k - $163k per year
...As a Manager Engineering, you will lead technology teams in delivering secure, reliable, and user-centric solutions that support business objectives. You will translate technical and business requirements into product and software development roadmaps, drive incremental delivery...Long term contractFull timeTemporary workLocal areaFlexible hours- ...Your Opportunity Our Waterloo, ON office is looking for a highly motivated Intermediate Electrical Engineer to join our growing, multi-disciplinary team. Responsibilities include the design of electrical systems including power distribution, essential and life safety systems...Long term contractFull timeTemporary workFor contractorsFor subcontractorWork at officeLocal area
$86.1k - $136.1k per year
...Platform Engineer Are you passionate about building reliable, scalable cloud platforms and automating the infrastructure that powers modern applications? We’re looking for a Platform Engineer who enjoys solving complex infrastructure challenges, improving developer experiences...Long term contractFull timeTemporary workLocal area$113.26k - $210.34k per year
...reports and their squads, with accountability for resourcing, performance, capability development, delivery effectiveness and consistent engineering standards across the portfolio. Partner with Business Delivery Leads to prioritize investment and capacity, balancing platform...Long term contractTemporary workLocal areaFlexible hours- ...creating omnichannel experiences — at the speed customers now expect. You lead the squad. Your team's success is your success. As Engineering Manager, you're accountable for a single squad's delivery, people development, and execution quality. You balance hands-on...Manual laborWork at officeFlexible hours2 days per week3 days per week
- ...you can make a difference in the lives of individuals, families and communities around the world. Job Description: Senior Data Engineer We are currently looking for a Senior Data Engineer - with a passion for turning disparate streams of data into organized and...Work at officeWorldwideFlexible hours
- ...Are you a licensed structural engineer who wants to see your work through from the first site visit to the final stamp? Do you enjoy working with smaller entrepreniurial companies ie. a small engineering firm in Southern Ontario? Then this opportunity is for you to lead the...Work at office
- ...individuals, families and communities around the world. Job Description: Sun Life is seeking a highly skilled Senior Operational Engineer to join the Contact Centre Infrastructure Operations (CCIO) team. This team is responsible for the design, delivery, operational...Work at officeRemote workWork from home
$113k - $163k per year
...We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands-on role, you will design, develop, modernize, and support mission-critical enterprise applications running on IBM z/OS. You will work at the intersection of proven mainframe...Long term contractTemporary workLocal areaFlexible hours- Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring...Minimum wageLocal area
- ...can make a difference in the lives of individuals, families and communities around the world. Job Description: Senior Software Engineer – Agentic QE orchestration Role Summary Are you passionate about building intelligent software solutions and exploring how AI can...Work at officeWork from home
- ...edge solutions that enhance our customer experience and operational efficiency. Role Summary: Canada IT – Platforms and Engineering Domain is looking for a Principal AI Engineer with at least 10 years of engineering experience. This role will be instrumental in...Work at officeWork from home
$150k - $180k per year
...Lead Microwave Engineer // Join the Qubic Team Location: Waterloo, Ontario, Canada (in person) Employment: Permanent, full time Salary: $150,000 to $180,000 CAD annually, based on experience Start date: As soon as possible The Role: Qubic is building...Permanent employmentFull timeWork at officeImmediate start- ...in the lives of individuals, families and communities around the world. Job Description: The M365 Productivity & Collaboration Engineer is a hands-on technical team member who delivers secure, scalable, and high-performing Microsoft 365 productivity, collaboration, and...Contract workWork at officeWork from home
$86.1k - $136.1k per year
...you to be part of it! We are growing, with the mandate to power world-class customer and employee experience through software and engineering skills. The customer is at the focus of everything we do, and tens of thousands of end users rely on our products daily. We believe...Long term contractTemporary workLocal areaFlexible hours$86.1k - $136.1k per year
...As a Full Stack Engineer, you will build and maintain applications that customers and advisors rely on. Working alongside an experienced team, you will contribute across the full technology stack to deliver secure, reliable and user-centred solutions that support business objectives...Long term contractTemporary workLocal areaFlexible hours$37.5 per hour
Overview Languages English Education College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Computer science Electrical/electronics maintenance and repair technology, other Experience 2 years to less than...Permanent employmentFull timeWork at office$127k - $225k per year
...Canada has an immediate permanent opening for a Senior Research Engineer. About the team: The Huawei Digital Trust Lab is on a... ...in fundamental cryptographic concepts, including symmetric-key cryptography (block ciphers, MAC, and authenticated encryption) and public-key...Permanent employmentFull timeInternshipImmediate startWorldwideShift work$50 - $100 per hour
...AfterQuery is looking for experts with experience in software engineering, computer science, or app/web development to help train and evaluate AI models. This is a remote, project-based role: qualify once through a single assessment and receive ongoing project matches spanning...Full timeInternshipRemote workFlexible hours$150k - $180k per year
...At Aterlo, our founders lead product and architecture. They set the context: what we’re building, why, and the technical vision. As Engineering Manager, you build the capability to deliver it: the right people, practices, and processes to ship reliably as we grow. You’ll...2 days per week$113.29k - $141.61k per year
...connecting over eighty major academic buildings supporting state of the art teaching and ground-breaking research. The Manager, Engineering and Infrastructure Renewal provides senior technical leadership and engineering expertise for the planning and delivery of infrastructure...Permanent employmentFull timeContract workFor contractorsWork at office- ...Union Job Category: Plant Operations - Central Plant Employment Type: Permanent Department: Facilities - Stationary Engineers Hiring Range: $48.03 Posting Information: This posting is for an existing vacancy. The internal posting deadline for...Long term contractPermanent employmentFull timeWork at office
- ...collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and development experience. The successful candidate will have strong...Work at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cryptography Engineer. Be the first to apply!
- resident engineer Waterloo, ON
- certification engineer Waterloo, ON
- failure analysis engineer Waterloo, ON
- graduate engineer Waterloo, ON
- junior engineer Waterloo, ON
- architectural engineer Waterloo, ON
- radar engineer Waterloo, ON
- setting out engineer Waterloo, ON
- part time engineering Waterloo, ON
- summer internship engineering Waterloo, ON
