Consultor sénior en sistemas embebidos con más de 35 años de experiencia en software próximo al hardware, sistemas de tiempo real y diseño FPGA. Cuando los desarrolladores estándar ya no avanzan, yo tomo el relevo.
Los proyectos embebidos rara vez fracasan en tareas estándar. Fracasan en fallos esporádicos, código heredado sin documentación, problemas de temporización bajo carga o interfaces que funcionan en teoría pero no en la práctica. Es precisamente para estas tareas para las que se me llama. Asumo proyectos donde la sustancia técnica profunda es el recurso más escaso — y entrego bajo contrato a tanto alzado con compromiso firme de entrega.
La IA generativa ha cambiado parte del desarrollo embebido. El código rutinario puede producirse hoy más rápido que antes. La verdadera labor de ingeniería no se ha desplazado, sino intensificado: reside en escribir una especificación precisa de lo que hay que hacer, en elegir la vía segura entre varias que funcionan y en verificar el resultado de manera comprensible. Para eso encarga a un desarrollador experimentado. Más sobre el papel de la IA en mis proyectos →
Cuando un proyecto embebido ya no funciona o no se controla, añadir un desarrollador estándar no sirve. Lo que sirve es la experiencia ante la pregunta de por qué algo falla. Analizo el código heredado, identifico las causas de fallos esporádicos, documento bases de software desconocidas y las devuelvo bajo el control de su equipo.
Sistemas de tiempo real, firmware crítico para la seguridad, desarrollo de drivers, bare-metal en microcontroladores limitados, diseños FPGA con verificación: ese es mi terreno profesional. Familiarizado con las normas para automoción (ISO 26262) y médico (IEC 62304), pero no atado a un único sector.
Definición de la tarea, especificación, esquemático, enrutamiento, firmware, diseño FPGA, prueba, entrega — bajo petición incluyendo la dirección de proyecto, la planificación de hitos y la documentación de aceptación. Si se desea, hasta la producción en serie a través de socios establecidos. Un único interlocutor en lugar de una cadena de proveedores.
Hardware, firmware, FPGA, automatización de pruebas y gestión de proyecto — de una sola mano.
Del concepto al prototipo: esquemático, enrutamiento, código y verificación.
Desarrollo embebido crítico según ISO 26262 e IEC 62304.
C, C++, ensamblador, VHDL, SystemVerilog. ARM, ESP32, FPGA. CAN, Ethernet, SPI.
Automoción, médico, industria, control, navegación.
Audi, Stihl y otros clientes a lo largo de más de tres décadas.
Contrato a tanto alzado con compromiso firme de entrega o cuota horaria.
IT-Kompendium y Pruefungswissen — manuales técnicos para el examen IHK alemán.
Diplom-Informatiker (FH), especialidad Informática Técnica. Trayectoria desde 1990.
Primera consulta gratuita y evaluación de proyecto sin compromiso.
Conocimientos y consejos
Si tiene un proyecto embebido difícil de delimitar, lo mejor es hablarlo directamente. La primera conversación y la evaluación aproximada son gratuitas y sin compromiso. Disponibilidad para firmar un NDA si el proyecto es confidencial.