ANALISTA DESENVOLUPADOR PROGRAMADOR APP

Localización: Bages

Buscamos a un/a Ingeniero/a de Software para diseñar, desarrollar y mantener el firmware y las aplicaciones de dispositivos IIoT (Internet Industrial de las Cosas) basados en Linux embebido. Se trata de una nueva aplicación industrial, un gran proyecto dentro de una empresa consolidada en el mercado. La persona seleccionada trabajará en el desarrollo de soluciones que capturan datos de múltiples fuentes (CANbus, WiFi, BLE, LTE, GPS, etc.) y los transfieren de forma segura y eficiente a la nube (AWS) para su análisis y explotación.

Responsabilidades

  • Diseñar y desarrollar aplicaciones para dispositivos Linux embebido orientados a
    entornos industriales.
  • Implementar la captura, procesamiento y transmisión de datos mediante CANbus, WiFi, BLE, LTE, GPS, etc.
  • Desarrollar la integración y transferencia de datos hacia AWS.
  • Optimizar el rendimiento y la fiabilidad de las aplicaciones en dispositivos con recursos limitados.
  • Colaborar en la definición de arquitecturas de software para nuevas aplicaciones IIoT.
  • Realizar pruebas, depuración y mantenimiento de sistemas ya desplegados en campo.
  • Documentar el desarrollo y mantener el código en repositorios (GitHub).
  • Colaborar con el equipo de electrónica/hardware para la integración software-hardware.

Requisitos

  • Formación en Ingeniería Informática, TIC, Telecomunicaciones, Electrónica o
    relacionados.
  • Experiencia en desarrollo de software para Linux embebido.
  • Experiencia con scripting en Bash y Python.
  • Conocimientos de C embebido.
  • Conocimiento de protocolos de comunicación industrial, especialmente CANbus.
  • Familiaridad con el uso de Git/GitHub para control de versiones.
  • Capacidad de trabajo autónomo y en equipo, con buena capacidad de resolución de problemas.

Puesto de trabajo estable en empresa consolidada y para un nuevo proyecto industrial en proceso de implementación en el mercado y con gran éxito.