Ingeniero de Firmware en Murcia.
Funciones
Diseñar desarrollar y mantener el firmware para dispositivos electrónicos integrados como dispositivos IoT sistemas embebidos controladores de dispositivos etc.
Escribir código en C para implementar algoritmos protocolos de comunicación control de hardware y funcionalidades del sistema en el firmware.
Optimizar el rendimiento del firmware para garantizar la eficiencia en el uso de recursos y la velocidad de ejecución.
Realizar pruebas exhaustivas del firmware para detectar y corregir errores así como para garantizar la estabilidad y fiabilidad del sistema.
Documentar el diseño la implementación y el funcionamiento del firmware así como proporcionar soporte técnico a otros equipos dentro de la organización.
Requisitos
Licenciado en Ingeniería Informática Electrónica o similar.
Conocimientos de programación en mircocontroladores Espressif ESP32 y configuración de su IDF.
Experiencia mínima de cuatro años desempeñando las funciones descritas.
Experiencia en programación en C y conocimiento profundo del lenguaje.
Conocimiento de los protocolos de comunicación Wi-Fi y de Internet así como de las herramientas de desarrollo asociadas.
Conocimiento en Firebase y sistema Linux.
Conocimiento para consumir api rest y supervisar sistemas Cloud.
Valorable AWS (Timestream lambda api gateway).
Valorable tecnología ETL para la extracción transformación y carga de datos.
Valorable conocimiento de Python y Spark.
Valorable el haber realizado labores de soporte de un servicio de un producto concreto.
Valorable experiencia en IOT (the internet of things) Industria 4.0.
Valorable el conocimiento en el desarrollo de app en Android e IOS.
Valorable conocimiento en procedimientos de calidad (QA).
C, mircocontroladores ,Firebase, BLE,Linux