¿Te apasiona el desarrollo embebido? ¿Te gustaría empezar tu carrera trabajando en proyectos reales de telecomunicaciones e IoT, de la mano de un equipo experto? ¡Te estamos buscando! En Albentia Systems diseñamos y fabricamos equipos de comunicaciones inalámbricas profesionales desde hace más de 20 años, y también desarrollamos soluciones IoT y plataformas a medida para terceros. Queremos incorporar a nuestro equipo de ID un/a Ingeniero/a de Desarrollo Software Junior para participar en el desarrollo del firmware, herramientas software y sistemas de validación de nuestros productos, tanto propios como de terceros. ¿Qué harás en Albentia? Participarás en todo el ciclo de vida del software: desde la definición inicial hasta la validación en laboratorio y el soporte en producción. Desarrollarás firmware en C sobre Linux embebido, para nuestros equipos de banda ancha inalámbrica y nuestras nuevas plataformas IoT. Colaborarás con los equipos de hardware, validación y soporte, entendiendo el producto como un sistema completo. Contribuirás al desarrollo de plataformas de test, bancos de pruebas y herramientas de software para producción masiva de hardware. Trabajarás en entornos reales, tocando diferentes capas de desarrollo: desde bajo nivel (ensamblador, drivers) hasta herramientas y scripts en Python, PHP, C++ o diseño web (HTML, CSS, JavaScript, jQuery). No esperamos que domines todo de entrada, pero sí que tengas curiosidad técnica, ganas de aprender y de crecer en distintos ámbitos del desarrollo software. ¿Qué buscamos en ti? Formación técnica: Ingeniería, Ciclos Superiores o titulaciones afines a informática, telecomunicaciones o electrónica. Conocimientos de programación en C y familiaridad con entornos Linux. Conocimientos básicos de protocolos de red y arquitectura de comunicaciones. Interés por el desarrollo embebido, las comunicaciones inalámbricas y los entornos de producción real. Muchas ganas de aprender, iniciativa y compromiso con el trabajo bien hecho. Sentido del detalle y responsabilidad. Buen nivel de inglés técnico. Valoraremos positivamente (no es requisito obligatorio): Conocimientos de Python, PHP, C++, HTML/CSS/JS/jQuery o ensamblador. Experiencia práctica en proyectos personales, fin de grado o prácticas. Familiaridad con herramientas como Git y SVN, makefiles, entornos de cross-compiling o debugging sobre hardware real. Interés por automatización de pruebas, control de dispositivos por puerto serie, integración con periféricos (impresoras, lectores, etc.). ¿Qué ofrecemos? Incorporarte a un proyecto de largo recorrido, con producto propio y clientes reales. Aprendizaje práctico y progresivo, con exposición a múltiples áreas de software, comunicaciones, validación, producción e integración. Oportunidad real de desarrollarte en distintos lenguajes, tecnologías y tipos de producto. Trabajo en un equipo técnico, cercano y con alta experiencia. Trabajo presencial en nuestra sede de Leganés (Madrid), con flexibilidad horaria, pero imprescindible la asistencia diaria por la naturaleza del trabajo. Salario competitivo y un ambiente dinámico y colaborativo. ¿Cómo trabajamos? Aquí no hay dos días iguales: cada proyecto es diferente. Combinamos desarrollo de software embebido, herramientas de test, electrónica, diseño, pruebas de laboratorio y soporte técnico. Aprendemos haciendo, con apoyo y en equipo, desde el primer día. ¿Te encaja? ¡Queremos conocerte!