Overview
Buscamos un/a Ingeniero/a de Firmware para incorporarse al equipo de desarrollo de producto. Como ingeniero/a de Firmware, se encargará del diseño, desarrollo, test y mantenimiento del software embebido en nuestros dispositivos. Buscamos una persona autónoma que le apasione el desarrollo de sistemas embebidos y que además esté interesada en la gestión energética.
Responsabilidades
* Desarrollo, mantenimiento y mejora del firmware de los dispositivos
* Desarrollo de funcionalidades adicionales para los equipos
* Implementación de protocolos de comunicación con equipos externos y plataformas cloud (MODBUS, Ethernet, WebSocket, …)
* Implementación de los algoritmos de control energético local de los dispositivos
* Solución de incidencias, apoyo al equipo de Soporte en casos que así lo requieran.
Requisitos
* Máster en Ingeniería Electrónica, Ingeniería de Telecomunicaciones, Ingeniería Industrial o relacionados.
* Mínimo tres años de experiencia en el desarrollo de soluciones software y/o firmware.
* Conocimiento sobre electrónica de potencia.
* Manejo de sistemas operativos basados en Linux, terminales.
* Uso de herramientas de gestión de tareas tipo JIRA y documentación tipo Confluence.
* Desarrollo e implementación sobre alguna plataforma tipo Raspberry Pi (Raspbian).
* Conocimiento del mercado energético y atracción por el sector de la gestión y la eficiencia energética.
* Conocimiento avanzado en Python.
* Lenguajes de scripting (bash, python, batch).
* Conocimiento y aplicación de paradigmas de programación tales como: abstracción de datos, encapsulación, orientación a eventos, modularidad, herencia, polimorfismo.
* Programación orientada a sistemas de tiempo real (temporización, planificación, paralelización).
* Manejo y uso de sistemas de gestión de versiones (GIT).
* Conocimientos básicos en desarrollo electrónico.
* Conocimiento en el manejo de equipos de instrumentación electrónica y montaje de escenarios de test.
* Protocolos de comunicación (I2C, SPI, UART, MODBUS, RS485, RS232, CAN, …).
* Conocimiento y manejo de sistema operativo Linux (por ejemplo: Ubuntu, Debian, Slackware, Red Hat, etc.).
* Nivel de inglés medio/alto hablado y escrito.
Oferta
* Trabajo híbrido presencial y remoto.
* Horario flexible.
* Jornada intensiva viernes, julio y agosto.
* Posibilidades reales de conciliación.
* Seguro médico en formato retribución flexible en nómina.
* Plan de formación a medida según evolución profesional.
* Salario competitivo en función de la experiencia.
#J-18808-Ljbffr