> Markdown version of [/jobs/ext/4242811-senior-edge-software-engineer](https://www.wearedevelopers.com/jobs/ext/4242811-senior-edge-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Edge Software Engineer - **Company:** Ikerlan - **Location:** Bilbao, Spain (Remote available) - **Salary:** €50,000 - €56,000 - **Contract:** Apprenticeship - **Skills:** C++ (Programming Language), Computer Engineering, Linux, Middleware, Open Source Technology, Software Engineering, Generative AI, Multiaccess Edge Computing - **Published:** October 18, 2026 - **Apply:** https://ikerlan.talentclue.com/es/node/add/cv/job/129568818/company/23275022/4590/modal?clicked_button=apply_manually ## About the Role * Imprescindible disponer de un Grado y Máster universitario en Ingeniería Informática, Telecomunicaciones o Electrónica (o áreas afines). * Experiencia en desarrollo de aplicaciones en entornos Linux. * Experiencia en gestión de proyectos. * Dominio de programación en C++ y sensibilidad por el rendimiento y el uso eficiente de recursos. * Conocimientos de IA (modelos, frameworks de entrenamiento e inferencia, despliegue en dispositivos). * Ganas de aprender, autonomía y capacidad para trabajar en equipo. * Nivel de inglés suficiente para trabajar con documentación técnica y comunicarte en entornos internacionales. ## Description Estamos en la búsqueda de una persona que disfrute viendo cómo su software llega a una máquina real, con recursos limitados, y ejecuta además IA en ella. Estarás en el equipo de Intelligence of Things, especializado en desarrollar plataformas y software para dispositivos edge. Los dispositivos edge son sistemas que procesan los datos allí donde se generan, en el propio producto o en la máquina, con recursos limitados de cómputo, memoria y energía. En el equipo diseñamos y desarrollamos el software que se ejecuta en estos dispositivos y los conecta con clouds públicos y privados y con otros dispositivos, de forma cableada o inalámbrica, desde la capa de plataforma y middleware hasta las aplicaciones que explotan los datos, como la visualización. Trabajamos sobre Linux y C++, y llevamos nuestras soluciones a hardware real y a proyectos con clientes industriales. Uno de los retos más exigentes es ejecutar IA, incluida la generativa, directamente en el borde, y para eso construimos la base de software que permite desplegarla, orquestarla y evaluarla en cada dispositivo., * Diseñar y liderar el desarrollo de software y plataformas edge en C++ sobre Linux, definiendo arquitecturas eficientes y mantenibles para sistemas de recursos limitados. * Definir la integración de los dispositivos edge con clouds públicos y privados y con otros dispositivos, de forma cableada o inalámbrica, y de las aplicaciones que explotan los datos. * Optimizar el rendimiento del software y habilitar la ejecución eficiente de modelos de IA, incluida la IA generativa, en estos dispositivos. * Liderar el despliegue, la validación y la evaluación de las soluciones en hardware real, estableciendo buenas prácticas de calidad y pruebas. * Liderar técnicamente proyectos con clientes industriales, desde los requisitos hasta la transferencia de resultados. * Contribuir a la definición de propuestas de investigación y a proyectos de investigación nacionales y europeos, aportando visión técnica y estimación de esfuerzo. * Documentar el trabajo técnico y contribuir a entregables, demostradores y, cuando proceda, publicaciones y comunidades de código abierto.