Ingeniero / a Desarrollador / a de Software Embebido

Sé de los primeros solicitantes.
Solo para miembros registrados
Valencia
EUR 30.000 - 45.000
Sé de los primeros solicitantes.
Ayer
Descripción del empleo

Overview

Estamos buscando a un / a profesional para ocupar el puesto de Ingeniero / a de Firmware.

El candidato seleccionado será responsable del diseño, desarrollo y mantenimiento del software embebido en nuestros dispositivos.

Nos interesa alguien que esté apasionado por el desarrollo de sistemas embebidos y tenga conocimientos sobre gestión energética.

Responsabilidades

  • Diseñar y desarrollar firmware para dispositivos
  • Mantener y mejorar el firmware existente
  • Implementar funcionalidades adicionales para equipos
  • Implementar protocolos de comunicación con equipos externos y plataformas cloud (MODBUS, ethernet, websocket, …)
  • Implementar algoritmos de control energético local de los dispositivos
  • Solucionar incidencias y brindar apoyo al equipo de soporte cuando sea necesario.

Requisitos

Cualificaciones y habilidades requeridas

  • Título universitario en Ingeniería Electrónica, Ingeniería de Telecomunicaciones o Ingeniería Industrial
  • Experiencia mínima de tres años en el desarrollo de soluciones software y / o firmware
  • Conocimientos sobre electrónica de potencia
  • Manejo de sistemas operativos basados en Linux y terminal
  • 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)
  • Conocimientos del mercado energético y atracción por el sector de la gestión y la eficiencia energética
  • Conocimientos avanzados en Python
  • Lenguajes de scripting (bash, python, batch)
  • Conocimiento y aplicación de paradigmas de programación 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, RS845, 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

Beneficios

  • Trabajo híbrido presencial y remoto
  • Horario flexible
  • Jornada intensiva los viernes en 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