Terra Quantum
Terra Quantum
Desarrollador FPGA Senior (SystemVerilog)
Sobre la oportunidad
El Puesto
El Desarrollador FPGA Senior será miembro del equipo principal que construye el sistema de Distribución Cuántica de Claves. El enfoque es la propiedad de RTL de extremo a extremo en AMD/Xilinx (Artix-7, Kintex UltraScale): arquitectar, implementar, verificar y cerrar timing en interfaces de alta velocidad y pipelines deterministas. El puesto también establece la disciplina de ingeniería para el desarrollo de FPGA y mentoriza a un ingeniero junior.
El Desarrollador FPGA Senior es el propietario de la arquitectura/código base de FPGA y colabora estrechamente con el equipo de sistemas embebidos/software para definir contratos claros, asegurar un bring-up fiable y entregar bitstreams reproducibles y versionados.
Si te entusiasma tener un impacto positivo en el mundo y ayudar a impulsar la segunda revolución cuántica, ¡hablemos!
Las Responsabilidades
Se espera que el Desarrollador FPGA Senior trabaje en las siguientes actividades.
- Arquitectura RTL, interfaces y data paths de alta velocidad.
- Responsable de la arquitectura/implementación RTL en SystemVerilog para Artix-7 y Kintex UltraScale (SystemVerilog, Vivado)
- Integración de controladores DDR3/DDR4, endpoint/DMA PCIe y rutas Ethernet/SFP; evaluación/integración de IP MAC/PCS de terceros.
- Construcción de capas de adquisición/timing/sifting deterministas — paquetización, buffering, alineación; clocking/CDC/reset robustos; protocolos personalizados de bajo nivel — y su interconexión con interfaces de alto rendimiento (DDR/PCIe).
- Definición de límites claros AXI/AXI-Stream y mapas de registros para la integración SW/FW.
- Constraints, cierre de timing y floorplanning.
- Creación y mantenimiento de constraints XDC (clocks, I/O, excepciones); consecución de un cierre de timing consistente en todas las esquinas (corners).
- Aplicación de floorplanning práctico (pblocks, guía de placement) y metodología CDC; análisis de informes e iteración para obtener margen.
- Verificación y CI
- Establecimiento de un entorno de verificación profesional con ModelSim/Questa; desarrollo de testbenches auto-verificables y suites de regresión; integración de co-simulación Python/cocotb con harnesses/mocks de software; definición de objetivos de cobertura (OSVVM/UVM según corresponda).
- Construcción de CI para lint/sim/synth/impl; archivo de informes/bitstreams; automatización de regresiones (incluyendo cocotb) y pruebas básicas de humo hardware-in-the-loop.
- Bring-up, depuración y releases
- Bring-up y depuración de placas usando ILA/analizadores lógicos; link training, calibración de memoria y bring-up de protocolos.
- Propiedad del empaquetado, versionado y notas de release de bitstreams; aseguramiento de builds reproducibles y artefactos trazables.
- Colaboración inter-equipo y mentoría
- Impulsar la integración del sistema con SW/FW: contratos de registros/drivers, presupuestos de throughput/latencia, HIL.
- Mentorizar a un ingeniero junior; codificar guías de estilo, revisiones y documentación de diseño.
Los Requisitos
Se espera que el Desarrollador FPGA Senior tenga las siguientes cualificaciones y experiencia.
- 5+ años de producción FPGA en AMD/Xilinx; RTL experto en SystemVerilog.
- Experiencia demostrada en mentoría de ingenieros junior.
- Sólidos conocimientos de constraints/timing (XDC), CDC/reset y floorplanning práctico; cierre de timing consistente.
- Experiencia práctica con DDR3/DDR4, endpoints/DMA PCIe, Ethernet/SFP; integración/evaluación de IP MAC/PCS de terceros.
- Sólida experiencia en verificación; experiencia con testbenches auto-verificables y pruebas de regresión, competencia con ModelSim/Questa. Conocimiento de OSVVM/UVM es un plus.
- CI para HDL: sim/synth/impl scriptados (Tcl/Make/Python), lint, gestión de artefactos/versiones; bring-up de placas y depuración basada en ILA.
- Integración de sistemas con SW/FW: mapas de registros, contratos de drivers, HIL.
- Dominio del inglés escrito y hablado.
- Capacidad para estar presencialmente en las oficinas de Múnich o Potsdam para trabajar con hardware, cuando sea requerido.
- Los candidatos deben tener derecho a trabajar en Alemania en el momento de la solicitud. No proporcionamos patrocinio de visado.
- Debe ser elegible para obtener y mantener (a) una autorización de seguridad secreta (o superior) de EE. UU. o (b) una autorización de personal de seguridad SECRETA de la UE (o equivalente nacional). El empleo está sujeto al cumplimiento de los requisitos de seguridad gubernamental aplicables; la elegibilidad es determinada por las autoridades competentes.
Se valorará
- Experiencia en AXI4/AXI-Stream y optimización de rendimiento DMA.
- Exposición a verificación formal.
- Scripting para automatización (Python/Tcl) y sistemas de CI (GitHub Actions/Jenkins).
- Ecosistemas MicroBlaze/Zynq y colaboración en FW/drivers C de bajo nivel.
- Experiencia demostrada en la entrega con Artix-7 y/o Kintex UltraScale con Vivado
Las Recompensas
Somos un equipo internacional de expertos en tecnología cuántica y creativos de negocio dedicados que trabajan para llevar soluciones habilitadas por cuántica al mercado global. Nuestros brillantes miembros del equipo disfrutan de un alto grado de libertad trabajando de forma remota o uniéndose a uno de nuestros espacios de oficina. Tenemos una cultura vibrante, entusiasta, apasionada y creativa impulsada por la confianza, la excelencia y la mejora continua. Si te unes al equipo de Terra Quantum, puedes esperar:
- Una oportunidad para trabajar con algunas de las mentes más brillantes en el campo pionero de las Tecnologías Cuánticas, así como con un equipo de liderazgo experimentado y progresista.
- Adquirir conocimientos sobre algunos de los desarrollos tecnológicos más punteros en ciencia e ingeniería.
- Una oportunidad de formar parte de una de las principales empresas tecnológicas europeas de las próximas décadas.
- Colegas acogedores, amables y profesionales.
- Un plan de desarrollo personal con objetivos claros para el avance.
- Un salario competitivo.
- Arreglos de trabajo flexibles.
- Un ambiente diverso y de apoyo, donde se fomenta la innovación y la iniciativa.
Descripción de la empresa
Las tecnologías cuánticas tienen el potencial de resolver algunos de los mayores desafíos del mundo. Ha habido grandes avances en todas las áreas de las tecnologías cuánticas, y cada día se abren nuevos campos de aplicación. Los sistemas informáticos híbridos que combinan la computación de alto rendimiento clásica con ordenadores cuánticos ya se están utilizando para desarrollar soluciones en sectores como la logística, la sanidad, las finanzas, la energía, la automoción y la aeroespacial. Las predicciones de la mecánica cuántica también se utilizan para obtener una precisión sin precedentes en las mediciones, generar códigos irrompibles y formar la base de redes de comunicación impenetrables. Todos estos desarrollos están ocurriendo ahora mismo, y están ocurriendo en Terra Quantum.
En Terra Quantum estamos construyendo la empresa líder mundial en Tecnología Cuántica. Ofrecemos a los clientes experiencia en tecnología cuántica de primer nivel organizada como "quantum-as-a-service": algoritmos cuánticos híbridos, computación cuántica y soluciones de seguridad habilitadas por cuántica. A través de la nube cuántica propietaria, los clientes tienen acceso a una plataforma tecnológica única que proporciona un conjunto de herramientas para resolver desafíos del mundo real en los ámbitos de machine learning, optimización y simulación, hoy. En 2022, la empresa cerró su ronda de financiación Serie A con una recaudación de 75 millones de dólares.
La física cuántica tiene, en algunos aspectos, paralelismos con el lenguaje de máquina de nuestros ordenadores —los ceros y unos en los que se traducen las instrucciones de nuestro teclado o pantalla táctil para su ejecución en el ordenador— solo que a mayor escala: es el lenguaje de máquina del universo. La segunda revolución cuántica se basa en el control de sistemas cuánticos individuales, como átomos individuales. Utilizamos ordenadores cuánticos para resolver problemas actualmente irresolubles, simular moléculas y sus interacciones, encontrar fármacos para enfermedades aún no curables, encontrar nuevos materiales o hacer más fuerte la inteligencia artificial. La cuántica es ahora.
Terra Quantum es una empresa de servicios y tecnología cuántica orientada al futuro que trabaja para hacer realidad la segunda revolución cuántica. Las actividades de Terra Quantum abarcan todas las áreas, mercados e industrias a nivel mundial.
- Nuestro propósito es ser pioneros en tecnologías cuánticas para cambiar el mundo para bien,
- Nuestra visión es liderar la revolución cuántica y ser el pionero en soluciones tecnológicas, dando forma a un futuro mejor para que la humanidad prospere, y
- Nuestra misión es desatar el poder de la tecnología cuántica para ofrecer soluciones significativas hoy.
Terra Quantum es un empleador que ofrece igualdad de oportunidades, comprometido con la diversidad, la inclusión y el bienestar de los empleados.
