Te apasiona el desarrollo de soluciones IoT y el software embebido? ¿Quieres formar parte de un equipo donde la innovación tecnológica es el motor? Desde RDT nos encantaría incorporar a un Ingeniero que tenga una formación y experiencia en: Electrónica (analógica y digital), Redes LAN, cableado estructurado Estudio, análisis, diseño y desarrollo de software C C++ (Programación Orientada a Objetos) Es un perfil de Desarrollador/a Sr. C++ y microcontroladores. Se trata de algo especial, ya que se trata de un partner para el que llevamos trabajando mucho tiempo; y donde hemos cultivado una relación de confianza y seguridad, donde se ve claramente reflejada en un nuestros/as técnicos/as e ingenieros/as de desarrollo de SW, FW y HW. ¿Qué te ofrecemos? Un entorno donde la innovación y la tecnología están a la vanguardia. Un puesto híbrido y flexible, pensado para que alcances un equilibrio óptimo entre tu vida profesional y personal. ¿Qué beneficios podrás obtener de este nuevo proyecto? Entrarás a formar parte de una empresa que te proporcionará conocer y hacer uso de tecnología SW y HW más puntera. Podrás ver y conocer el ciclo completo de la funcionalidad de su producto y servicio, puesto que son los que diseñan y fabrican su producto, sin olvidarnos de que una parte muy importante de su plantilla la forman personas de IDI. Serás parte importante en la sostenibilidad generando tecnología que contribuye a salvaguardar el Medio Ambiente en esta época tan crítica para el planeta. Además, de la aplicabilidad y diversidad que tiene respecto a sistemas IoT. ¿Qué te espera en este rol? Te sumergirás en proyectos avanzados de IoT, donde podrás: Crear y optimizar software embebido en C++ para microcontroladores de 32 bits, enfocándote en el rendimiento y la confiabilidad. Dominar la comunicación via BlueTooth (Low Energy), NFC con SMARTPHONES, comunicaciones remotas con el Cloud a través de NB-IOT&CAT-M. Usar Protocolos de comunicaciones mediante intercambio de mensajes con formato XML y JSON. Manejarse en el IoT Hub de Azure (Twins). Gestión de certificados en las comunicaciones para asegurar la seguridad lógica en los dispositivos de campo Gestión de Sensórica a baja nivel a través de los Drivers suministrados por el fabricante del Chip. Manejar Sistema Operativo Free-RTOS para sistemas embedidos Gestión de sistemas embedidos en funcionamiento Bajo Consumo (Low Energy) en operativa en base a baterías. Gestionar configuraciones de control de versiones (GIT, SVN) para asegurar que el desarrollo esté siempre organizado y listo para crecer.