.En BESIDE apostamos por el mejor talento dentro del sector tecnológico. Contamos con una unidad de Selección Especializada en perfiles de IT & ingenieria para incorporarse en la plantilla de nuestros clientes.Trabajamos con un amplio rango de empresas, que nos permitirá encontrarte el puesto que más se ajuste a tus necesidades e intereses profesionales.Te podrás incorporar en las empresas más innovadoras, ofreciéndote proyectos punteros dentro de las ramas de I+D, automoción, pharma, diseño de maquinaria, desarrollo de producto, etc.Estamos buscando un / a IoT Firmware Engineer para unirse al equipo de uno de nuestros principales clientes, una empresa internacional líder en la fabricación de bombas industriales y sistemas de dosificación de alta calidad.Esta compañía es proveedora de una amplia gama de productos y soluciones para los sectores de tratamiento de agua, industria, agricultura y piscina.La persona seleccionada trabajará en el departamento de IoT, dentro del equipo de software y firmware, desarrollando aplicaciones innovadoras que permiten monitorear parámetros en tiempo real.Trabajarás en constante comunicación con tus compañeros y podrás participar en el desarrollo del producto hasta su etapa final.Comprometidos con el bienestar de las personas de la organización, ofrecen un excelente ambiente laboral en oficinas modernas y amplias.Poseen una huerta que construyen y cuidan en equipo, de la cual comparten las cosechas, fomentando el Team Building (además de las salidas anuales!).Disponen de una cantina equipada con TV y futbolín, y las oficinas son de fácil acceso y cuentan con espacio para aparcar.Qué haré? Estas serán tus funciones principales:Diseñar, desarrollar y mantener el firmware en sistemas electrónicos, desde el concepto hasta la preparación para la producción.Participar en el análisis de viabilidad del proyecto, planificación de recursos y estimación de costes.Proporcionar duraciones de tareas realistas para la planificación de plazos e hitos.Especificar, diseñar, implementar, depurar y validar las comunicaciones entre dispositivos y servidores en la nube.Utilizar Git para el control de versiones, desarrollando y manteniendo código eficiente y bien documentado.Colaborar con equipos multidisciplinares para definir y especificar los requisitos y prestaciones de los productos.Realizar pruebas de firmware y software, y depurar el código para garantizar la seguridad, calidad y funcionalidad del producto.Beneficios que tendrás en tu lugar de trabajo:Contratación directa y de carácter indefinido con cliente final en proyecto estable a largo plazo.Modalidad de trabajo y jornada: de lunes a viernes de 8:30 a 16:30hs con flexibilidad en la entrada pudiendo ser hasta las 10:00hs, posibilidad de días de trabajo remoto.Salario competitivo a convenir según experiencia y conocimientos aportados por el / la candidato / a.Requisitos imprescindibles:Experiencia demostrable en programación en C / C++