professor profile picture

Roberto Guanciale

Associate Professor at KTH Royal Institute of Technology

KTH Royal Institute of Technology

Country flag

Sweden

Has open position

This profile is automatically generated from trusted academic sources.

Google Scholar

.

ORCID

.

LinkedIn

Social connections

How do Chinese students reach out?

Sign in for free to see their profile details and contact information.

Meet Kite AI

Contact this professor

Send an email
LinkedIn
ORCID
Google Scholar

Research Interests

Hardware Security

10%

Formal Methods

10%

Proof Theory

10%

Model Checking

10%

Electrical Engineering

10%

Ask ApplyKite AI

Start chatting
How can you help me contact this professor?
What are this professor's research interests?
How should I write an email to this professor?

Positions1

Publisher
source

Roberto Guanciale

University Name
.

KTH Royal Institute of Technology

PhD Student in Computer Science – Verified Microarchitectural Security

The School of Electrical Engineering and Computer Science at KTH Royal Institute of Technology invites applications for a PhD position in Computer Science, focusing on verified microarchitectural security. This opportunity is part of the µVerif project, which aims to advance rigorous security analysis of computer microarchitecture. The research addresses critical vulnerabilities in modern processors, such as those introduced by speculative and out-of-order execution, and seeks to bridge the gap between formal program analysis and real hardware security. The successful candidate will join a vibrant research environment, working closely with Associate Professor Roberto Guanciale and Assistant Professor Hamed Nemati. The project involves developing formal models of speculation and microarchitectural information flow, automatically extracting security-relevant models from RTL, and evaluating these techniques on open-source RISC-V processor cores. The long-term goal is to enable scalable, hardware-relevant verification of security properties for real-world systems. Key research areas include formal methods, program analysis, computer architecture, and computer security. The student will design and implement analysis and model-extraction tools using SMT solving and symbolic reasoning, and apply these methods to open-source processor designs. The position offers a dynamic and supportive environment, with access to excellent facilities and a strong network of researchers in system security and formal verification. Applicants must hold a second cycle degree (such as a master's) or have completed at least 240 higher education credits (with at least 60 at the second-cycle level), or possess equivalent qualifications. Proficiency in English (English B/6) is required. Candidates should demonstrate strong backgrounds in formal methods, program analysis, computer architecture, and computer security, as well as programming skills in languages such as Python, OCaml, or C/C++. Experience with SMT solvers, theorem provers, hardware description languages, symbolic execution, model checking, low-level systems programming, and microarchitectural side channels is highly valued. Personal qualities such as goal orientation, perseverance, independence, collaboration, and analytical ability are also important. The position is full-time, with a monthly salary according to KTH's doctoral student salary agreement, and includes employee benefits. The initial contract is for one year, renewable up to four years in total. The application deadline is April 2, 2026. For further information, contact Associate Professor Roberto Guanciale at [email protected]. To apply, submit your application via KTH's recruitment system, including your CV, application letter, diplomas and grades, proof of language requirements, and representative publications or technical reports. KTH is committed to equality, diversity, and providing a creative and dynamic environment for all staff and students.

just-published