¡Activa las notificaciones laborales por email!
Una empresa tecnológica busca un Ingeniero de Software Embebido para unirse a un equipo multidisciplinar en Madrid. La persona será responsable de desarrollar servicios en Linux utilizando C++, colaborar en un entorno ágil, y asegurar una integración fluida en sistemas avanzados. Se requiere experiencia con APIs POSIX y un nivel de inglés mínimo B2. Se ofrece trabajo híbrido y un entorno tecnológico avanzado.
En Itequia, somos una empresa tecnológica especializada en soluciones digitales a medida, y colaboramos con grandes compañías líderes en sus sectores.
Buscamos incorporar un / a Embedded Software Engineer con experiencia en C++ para integrarse en el equipo de uno de nuestros principales clientes :
una multinacional alemana del sector industrial, especializada en soluciones avanzadas de movilidad urbana y sistemas inteligentes para ascensores ubicada en Madrid.
Formarás parte de un equipo técnico multidisciplinar con visión global, trabajando en el desarrollo de servicios de software embebido sobre Linux, con un fuerte enfoque en comunicaciones seguras, diseño escalable y calidad de código.
Diseñar e implementar servicios y aplicaciones en Linux user-space utilizando C++17 / 20.
Diagnosticar problemas de sistema utilizando herramientas como gdb, valgrind, strace, perf, etc.
Colaborar con los equipos de plataforma y QA para asegurar una integración fluida en sistemas Yocto-based.
Contribuir activamente en entornos Agile y fomentar buenas prácticas de desarrollo.
Experto en desarrollo con lenguaje C++ (C++17 / 20).
Dominio de APIs POSIX para programación a nivel sistema.
Experiencia en desarrollo de servicios y daemons en Linux user-space, gestionados con systemd.
Conocimiento sólido de internals de Linux :
procesos, IPC, señales, sockets, filesystem.
Experiencia en acceso a dispositivos (hardware) desde user-space (I2C, SPI, GPIO).
Familiarizado con entornos de compilación basados en CMake y con estructuras de código tanto modulares como monolíticas.
Experiencia con protocolos de red a nivel aplicación :
REST, MQTT.
Inglés fluido (mínimo B2).
Conocimientos de Yocto Project (para poder colaborar con el equipo de plataforma).
Experiencia con herramientas como Docker, Bitbucket, Jira, y pipelines de integración continua (CI / CD).
Experiencia en entornos Agile multidisciplinares.
Participación en un proyecto estratégico y de largo recorrido con una multinacional líder.
Modalidad de trabajo híbrida, 2 días en oficinas ubicadas en Madrid.
Entorno tecnológico avanzado, buen ambiente de equipo y posibilidades de aprendizaje continuo.