The English-language job board for Spain
Confidential Computing & Virtualization Senior Engineer
Hybrid in Barcelona·Full-time·Added 19 days ago
Overview
Job details
Permanent contract
Full-time hours.
Hybrid
Office and home days — the ad has the split.
Requirements
Have the right to work in Spain
Openchip doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Be near Barcelona, Spain (Hybrid) for hybrid days
No relocation package mentioned.
Have 7+ years of experience
Senior-level role.
University degree
“Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.” — per the ad.
Pay & benefits
What you'll get
· Join an innovative team and experience company growth.
· We believe in investing in our employees and providing them with the opportunities they need to grow and develop their careers.
· Enjoy a hybrid work environment with flexible schedule.
· Role based in Barcelona
· We offer a remuneration that values your experience.
We are looking for outstanding people willing to join our mission to change this industry and help to build a better world.
If you feel identified with Openchip, please contact us. We can offer a competitive compensation package in a flexible work schema that will help you to keep a balance between your personal and professional life.
At Openchip & Software Technologies S.L., we believe a diverse and inclusive team is the key to groundbreaking ideas. We foster a work environment where everyone feels valued, respected, and empowered to reach their full potential - regardless of race, gender, ethnicity, sexual orientation, or gender identity.
Requirements
What we're looking for
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.
7+ years of experience in systems software, platform security, virtualization, or a related engineering field.
Strong understanding of computer architecture, including CPUs, cache and memory hierarchy, buses, and system-level interactions.
Solid understanding of Linux kernel internals and the pre-boot/boot process.
Strong programming skills in low-level languages such as C and Rust.
-
Experience with Git, CI pipelines, and development tools such as Jira.
Experience in at least two of the following areas:
Confidential Computing (RISC-V CoVE, Intel SGX, Intel TDX, AMD SEV, Confidential Containers).
Virtualization technologies (KVM, QEMU, VFIO, virtio, SR-IOV, IOMMU).
Trusted Execution Environments (TEE) and hardware-enforced isolation mechanisms (TEE, TEE-IO, memory isolation, DMA protection, CHERI, CFI).
Remote attestation and trusted device communication protocols (SPDM, TDISP, PCIe IDE, DICE, attestation frameworks).
Nice to have
Experience with assembly programming (any architecture).
Linux kernel and/or device driver development.
Hypervisor technologies such as KVM, Xen, or QEMU.
System boot technologies including UEFI/EDK2, ACPI, U-Boot, and Device Tree.
Open-source software development and contributions to projects or security initiatives such as OpenSSF.
Firmware lifecycle management.
JTAG debugging, including secure key generation and management.
-
Experience working with hardware cryptography IPs.
The role
At Openchip, we're building the next generation of secure RISC-V processors, designed to power AI and data-intensive workloads with privacy and security at their core.
As a Confidential Computing & Virtualization Senior Engineer, you will play a key role in designing and implementing cutting-edge security capabilities across the platform software stack. Working at the intersection of hardware and software, you'll help shape trusted execution environments, confidential computing technologies, virtualization, and secure accelerator offloading for next-generation computing platforms.
This is an opportunity to work alongside world-class hardware architects, firmware engineers, and Linux experts to define secure platform architectures that will enable the future of confidential AI and trusted computing.
What you'll do
Design and develop Confidential Computing and virtualization technologies across the platform software stack, enabling trusted execution and secure workload isolation.
Design and implement Trusted Execution Environments (TEEs), remote attestation, and secure provisioning mechanisms for confidential workloads.
Develop and validate secure communication and isolation mechanisms between hosts, virtual machines, and hardware accelerators, enabling trusted offloading of sensitive workloads.
Collaborate with firmware and operating systems teams to integrate Confidential Computing technologies and Trusted Execution Environments across the platform software stack.
-
Partner with hardware architects to define security requirements and drive hardware/software co-design for next-generation secure platforms, virtualization technologies, and trusted accelerator architectures.
Collaboration & contribution:
Participate in technical discussions, architecture reviews, and design decisions across multiple engineering teams.
Collaborate through code reviews, bug triaging, and design documentation to ensure high-quality software delivery.
Contribute to shared engineering responsibilities, including CI monitoring, documentation, issue resolution, and continuous improvement initiatives.
About Openchip
Openchip is a Barcelona-based semiconductor startup focused on designing advanced RISC-V processors and system-on-chip (SoC) solutions for high-performance computing, AI, and data center applications. The company is building a team of engineers to develop open, customizable silicon that challenges established players in the industry. With a strong emphasis on hardware architecture, security, and compiler development, Openchip is positioning itself as a key player in the European semiconductor ecosystem.
Openchip is headquartered in Barcelona, Spain, and operates primarily from this location, making it a unique opportunity for international professionals to join a cutting-edge semiconductor company in Southern Europe. The work culture is engineering-driven, with a focus on innovation and open-source technologies. For international hires, the company offers the chance to work on complex technical challenges in a growing sector, while being based in a vibrant city with a high quality of life. The team is likely to be multicultural, given the global nature of the semiconductor talent pool.
- Industry
- Semiconductors
- Employees
- 50
- Headquarters
- Barcelona, Spain
- In Spain
- Barcelona
- Website
- openchip.com
Good to know if you are moving
- Openchip is headquartered in Barcelona, a major European tech hub with a strong international community and excellent quality of life.
- The company is focused on RISC-V architecture, which is an open standard, offering engineers the chance to work on open-source silicon technology.
- As a startup, Openchip offers the opportunity to have a significant impact on the design and development of new products from early stages.
- The company is likely to offer a competitive compensation package and the opportunity to work in a growing sector in Spain.
- Barcelona has a well-connected international airport and a large expat community, making relocation easier for foreign professionals.
Location
Openchip · Barcelona
Loads Google Maps, which may set its own cookies.
More jobs like this
or browse Barcelona·Engineering·Senior·Hybrid·Semiconductors, Electronics & Hardware·Research Institutes & Deep Tech·Catalonia·Semiconductors






