AeroLeads people directory · profile

Jonas Haglund Email & Phone Number

Postdoctoral Researcher Associate at Virginia Tech at Virginia Tech
Location: Blacksburg, Virginia, United States 3 work roles 3 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Postdoctoral Researcher Associate at Virginia Tech
Location
Blacksburg, Virginia, United States

Who is Jonas Haglund? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Jonas Haglund is listed as Postdoctoral Researcher Associate at Virginia Tech at Virginia Tech, based in Blacksburg, Virginia, United States. AeroLeads shows a matched LinkedIn profile for Jonas Haglund.

Jonas Haglund previously worked as Postdoctoral Researcher Associate at Virginia Tech and PhD Internship at Arm. Jonas Haglund holds Doctor Of Philosophy - Phd, Computer Science from Kth Royal Institute Of Technology.

Company email context

Email format at Virginia Tech

This section adds company-level context without repeating Jonas Haglund's masked contact details.

Virginia Tech

Review company-level records connected to Jonas Haglund before choosing the right outreach path.

Profile bio

About Jonas Haglund

Skills:-Programming languages: *ARMv7 assembly *C *Java *Standard ML, Haskell and OCaml-Systems programming: *ARMv7 *Hypervisor *Linux kernel: #Memory management #Device drivers: DMA and NIC *GNU tools-Formal methods/verification: *Formalization *Higher-order Logic *Temporal logic *Interactive theorem proving *Model checking *Modeling hardware (MMU and DMA controllers). *Memory isolationInterests:*Hardware: CPUs, I/O devices and interconnects.*Software: Hypervisors and operating systems.*Formal methods.I am interested in knowing how computers work (physics, electronics, VLSI, digital design, micro-architecture/RTL, ISA, compilers, hypervisors, operating systems) and how they can be constructed with ultimate reliability (formal methods/verification).During my PhD I realized the difficulty of manually modeling hardware, and how easy it is to do mistakes that makes the logical model (e.g., in HOL4) differ from the implementation model (written in Verilog or VHDL), due to human errors and errors and ambiguities in the hardware specification. As a long-term goal to address this issue, I thought it would be necessary to have a formal relationship between the logical model and the synthezised model (maybe synthesize VHDL/Verilog code from a HOL4 model). Therefore, I started reading about RTL design, VLSI, electronics and physics as a side project, which are topics I still read up on.In the future I am interested in extending my previous work. Interests include (but not limited to):-Micro-architecture of CPUs, caches, MMU, buses and NoCs (e.g., AMBA, PCIe), peripherals (e.g., Ethernet, USB, graphics).-Low-level software: Device drivers, boot code, firmware, memory management, and synchronization and parallel code.-Emulation: For example, modeling hardware at a higher abstraction-level than RTL to enable easier development of low-level software (e.g., device drivers).-Synthesis: Modeling hardware and/or software in a theorem prover, verifying it, and then synthesizing it to compilable (e.g., C code) and/or synthesizable (e.g., VHDL or Verilog) code.-Functional verification: For instance a DMAC performs data transfers.These are all topics I am interested in reading up and work on (but not limited to). I also think that these ideas coudl help in both hardware and software development for critical applications (security and safety).

Current workplace

Jonas Haglund's current company

Company context helps verify the profile and gives searchers a useful next step.

Virginia Tech
Virginia Tech
Postdoctoral Researcher Associate at Virginia Tech
AeroLeads page
3 roles

Jonas Haglund work experience

A career timeline built from the work history available for this profile.

Postdoctoral Researcher Associate

Current

Blacksburg, Virginia, United States

I am formalizing a DMA driver model in the interactive theorem prover HOL4, that respects memory isolation and can be synthesized to C code, which in turn can be called by the Intel X550 Linux driver; and verifying that this DMA driver respects isolation conditions.

Aug 2023 - Present

Phd Internship

Arm

Cambridge, England, United Kingdom

A seven week internship where I worked on modeling and formalizing security properties of anARM architecture.

Jan 2021 - Feb 2021

Researcher

Rise Sics

Kista, Sweden

I worked on paravirtualizing Linux on top of an ARMv7 research (PROSPER) hypervisor, and to make a demonstrator that could update Linux code only if the code was considered secure (by means of hash values).

Mar 2016 - Sep 2016
3 education records

Jonas Haglund education

Doctor Of Philosophy - Phd, Computer Science

My PhD was a continuation of my master's thesis, where I formally verified sufficient conditions for isolating the DMAC in HOL4. This was.

Master Of Science - Ms, Computer Science

During my master I focused on general problem solving (algorithms, data structures, complexity theory), formal methods (modeling.

Bachelor Of Science - Bs, Computer Science

Initially, during my bachelor I focused on networking (OSI model and Cisco CCNA), but later switched focused to computer science.

FAQ

Frequently asked questions about Jonas Haglund

Quick answers generated from the profile data available on this page.

What company does Jonas Haglund work for?

Jonas Haglund works for Virginia Tech.

What is Jonas Haglund's role at Virginia Tech?

Jonas Haglund is listed as Postdoctoral Researcher Associate at Virginia Tech at Virginia Tech.

Where is Jonas Haglund based?

Jonas Haglund is based in Blacksburg, Virginia, United States while working with Virginia Tech.

What companies has Jonas Haglund worked for?

Jonas Haglund has worked for Virginia Tech, Arm, and Rise Sics.

How can I contact Jonas Haglund?

You can use AeroLeads to view verified contact signals for Jonas Haglund at Virginia Tech, including work email, phone, and LinkedIn data when available.

What schools did Jonas Haglund attend?

Jonas Haglund holds Doctor Of Philosophy - Phd, Computer Science from Kth Royal Institute Of Technology.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Jonas Haglund you were looking for.

View similar profiles