Ingeniero Sénior de Emulación y Prototipado
El puesto consiste en desarrollar marcos de diseño y plataformas de emulación para acelerar la validación de silicio. Trabajarás en el co-diseño de hardware y software.
El portal de empleo de España
Más de 91.000 ofertas activasHíbrido en Barcelona·Jornada completa·Añadida hace 29 días (comprobada el 1 oct)
16 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
Grado o Máster en Informática, Ingeniería Informática o un campo técnico relacionado.
Más de 7 años de experiencia en software de sistemas, seguridad de plataformas, virtualización o un campo de ingeniería relacionado.
Sólido conocimiento de arquitectura de computadores, incluyendo CPUs, jerarquía de caché y memoria, buses e interacciones a nivel de sistema.
Sólido conocimiento de los componentes internos del kernel de Linux y del proceso de pre-arranque/arranque (pre-boot/boot).
Fuertes habilidades de programación en lenguajes de bajo nivel como C y Rust.
Experiencia con Git, pipelines de CI y herramientas de desarrollo como Jira.
Experiencia en al menos dos de las siguientes áreas:
Confidential Computing (RISC-V CoVE, Intel SGX, Intel TDX, AMD SEV, Confidential Containers).
Tecnologías de virtualización (KVM, QEMU, VFIO, virtio, SR-IOV, IOMMU).
Entornos de Ejecución de Confianza (TEE) y mecanismos de aislamiento reforzados por hardware (TEE, TEE-IO, aislamiento de memoria, protección DMA, CHERI, CFI).
Protocolos de atestación remota y comunicación de dispositivos de confianza (SPDM, TDISP, PCIe IDE, DICE, frameworks de atestación).
Experiencia con programación en ensamblador (cualquier arquitectura).
Desarrollo de kernel de Linux y/o controladores de dispositivos (device drivers).
Tecnologías de hipervisor como KVM, Xen o QEMU.
Tecnologías de arranque de sistema incluyendo UEFI/EDK2, ACPI, U-Boot y Device Tree.
Desarrollo de software de código abierto y contribuciones a proyectos o iniciativas de seguridad como OpenSSF.
Gestión del ciclo de vida del firmware.
Depuración JTAG, incluyendo la generación y gestión de claves seguras.
Experiencia trabajando con IPs de criptografía de hardware.
· Únete a un equipo innovador y experimenta el crecimiento de la empresa.
· Creemos en invertir en nuestros empleados y proporcionarles las oportunidades que necesitan para crecer y desarrollar sus carreras.
· Disfruta de un entorno de trabajo híbrido con horario flexible.
· Puesto basado en Barcelona
· Ofrecemos una remuneración que valora tu experiencia.
Buscamos personas extraordinarias dispuestas a unirse a nuestra misión de cambiar esta industria y ayudar a construir un mundo mejor.
Si te sientes identificado/a con Openchip, por favor contáctanos. Podemos ofrecer un paquete de compensación competitivo en un esquema de trabajo flexible que te ayudará a mantener el equilibrio entre tu vida personal y profesional.
En Openchip & Software Technologies S.L., creemos que un equipo diverso e inclusivo es la clave para las ideas innovadoras. Fomentamos un entorno de trabajo donde todos se sientan valorados, respetados y empoderados para alcanzar su máximo potencial, independientemente de su raza, género, etnia, orientación sexual o identidad de género.
En Openchip, estamos construyendo la próxima generación de procesadores RISC-V seguros, diseñados para potenciar la IA y las cargas de trabajo intensivas en datos con la privacidad y la seguridad como ejes centrales.
Como Confidential Computing & Virtualization Senior Engineer, desempeñarás un papel clave en el diseño e implementación de capacidades de seguridad de vanguardia en todo el stack de software de la plataforma. Trabajando en la intersección entre el hardware y el software, ayudarás a dar forma a entornos de ejecución de confianza, tecnologías de computación confidencial, virtualización y la descarga segura de aceleradores (secure accelerator offloading) para las plataformas informáticas de próxima generación.
Esta es una oportunidad para trabajar junto a arquitectos de hardware, ingenieros de firmware y expertos en Linux de clase mundial para definir arquitecturas de plataforma seguras que permitan el futuro de la IA confidencial y la computación de confianza.
Diseñar y desarrollar tecnologías de Confidential Computing y virtualización en todo el stack de software de la plataforma, permitiendo la ejecución de confianza y el aislamiento seguro de las cargas de trabajo.
Diseñar e implementar Entornos de Ejecución de Confianza (TEEs), atestación remota y mecanismos de aprovisionamiento seguro para cargas de trabajo confidenciales.
Desarrollar y validar mecanismos de comunicación y aislamiento seguros entre hosts, máquinas virtuales y aceleradores de hardware, permitiendo la descarga segura de cargas de trabajo sensibles.
Colaborar con los equipos de firmware y sistemas operativos para integrar tecnologías de Confidential Computing y Entornos de Ejecución de Confianza en todo el stack de software de la plataforma.
Colaborar con arquitectos de hardware para definir requisitos de seguridad e impulsar el codiseño de hardware/software para las plataformas seguras de próxima generación, tecnologías de virtualización y arquitecturas de aceleradores de confianza.
Colaboración y contribución:
Participar en discusiones técnicas, revisiones de arquitectura y decisiones de diseño en múltiples equipos de ingeniería.
Colaborar mediante revisiones de código, triaje de errores y documentación de diseño para garantizar la entrega de software de alta calidad.
Contribuir a las responsabilidades de ingeniería compartidas, incluyendo el monitoreo de CI, documentación, resolución de incidencias e iniciativas de mejora continua.
Openchip es una startup de semiconductores con sede en Barcelona, centrada en el diseño de procesadores RISC-V avanzados y soluciones de sistema en chip (SoC) para computación de alto rendimiento, IA y aplicaciones de centros de datos. La empresa está formando un equipo de ingenieros para desarrollar silicio abierto y personalizable que desafíe a los actores establecidos en la industria. Con un fuerte énfasis en la arquitectura de hardware, la seguridad y el desarrollo de compiladores, Openchip se está posicionando como un actor clave en el ecosistema europeo de semiconductores.
Openchip tiene su sede en Barcelona, España, y opera principalmente desde esta ubicación, lo que la convierte en una oportunidad única para que profesionales internacionales se unan a una empresa de semiconductores de vanguardia en el sur de Europa. La cultura laboral está impulsada por la ingeniería, con un enfoque en la innovación y las tecnologías de código abierto. Para las contrataciones internacionales, la empresa ofrece la oportunidad de trabajar en desafíos técnicos complejos en un sector en crecimiento, mientras se reside en una ciudad vibrante con una alta calidad de vida. Es probable que el equipo sea multicultural, dada la naturaleza global del grupo de talentos en semiconductores.