Back to jobs
Barcelona, Spain, Spain
2026-10-07
TecAIRE - Neocafé Engineering
Spanish
Southern Europe
ESTUDIANTE EN PRÁCTICAS – DESARROLLO DE SOFTWARE INDUSTRIAL
Role Description
**TECAIRE**
busca un estudiante de
**Ingeniería Informática, Ingeniería de Software, Desarrollo de Aplicaciones o similar**
para incorporarse al departamento de Automatización y participar en el desarrollo de un nuevo proyecto de software propio.
El proyecto
TECAIRE diseña y fabrica maquinaria industrial para el procesamiento y tostado de café, cacao, especias y otros productos.
Actualmente, el control de nuestras máquinas se realiza mediante sistemas de automatización industrial, principalmente PLCs y HMIs.
El objetivo del proyecto es desarrollar una
**aplicación informática propia de TECAIRE**
que permita recoger los datos generados por nuestras máquinas, almacenarlos, procesarlos y mostrarlos al usuario de una forma clara e intuitiva.
La aplicación deberá comunicarse con el sistema de control de la máquina y permitir, entre otras funciones:
* Adquisición de variables de proceso en tiempo real.
* Visualización de temperaturas, estados y parámetros.
* Gráficas de variables durante el funcionamiento de la máquina.
* Registro e histórico de datos.
* Almacenamiento de información en una base de datos.
* Consulta de producciones y procesos anteriores.
* Registro y visualización de alarmas.
* Exportación de datos a CSV/Excel.
* Generación de informes.
* Diseño de una interfaz gráfica propia.
* Posibilidad de ampliar posteriormente la aplicación para diferentes modelos de máquinas TECAIRE.
El proyecto se plantea como el desarrollo de una
**plataforma de software reutilizable para las diferentes máquinas de TECAIRE**
.
Tecnologías orientativas
La tecnología principal prevista inicialmente es:
* **C# / .NET**
* **OPC UA**
* **SQL / bases de datos**
* Ethernet / TCP-IP
* Desarrollo de interfaces gráficas o aplicaciones web
No obstante, estamos abiertos a valorar otras tecnologías y propuestas técnicas por parte del estudiante.
Perfil buscado
Buscamos principalmente una persona con
**perfil informático y orientación al desarrollo de software**
.
Se valorará:
* Conocimientos de programación.
* Programación orientada a objetos.
* C#, .NET, Python, JavaScript/TypeScript o tecnologías similares.
* Bases de datos y SQL.
* Desarrollo de aplicaciones de escritorio o web.
* Diseño de interfaces gráficas.
* Conocimientos de redes y comunicaciones.
* Capacidad para aprender nuevas tecnologías.
* Interés por desarrollar un proyecto desde cero.
* Interés por aplicar la informática a un entorno industrial real.
No es necesario tener conocimientos avanzados de automatización
**No buscamos un programador PLC ni un perfil eléctrico/electrónico.**
No es necesario tener conocimientos avanzados de:
* Siemens / TIA Portal.
* Schneider.
* Electricidad industrial.
* Diseño de cuadros eléctricos.
* Programación de PLC.
Será suficiente con tener una base que permita comprender la comunicación entre una aplicación informática y un sistema de automatización.
El conocimiento específico de PLC, máquinas y procesos industriales será proporcionado por el responsable del departamento de Automatización de TECAIRE.
Qué encontrará el estudiante
El proyecto permitirá trabajar directamente sobre maquinaria industrial real y participar en el desarrollo de una aplicación desde sus primeras fases.
El estudiante podrá trabajar en:
* Diseño de la arquitectura del software.
* Comunicación con PLCs y dispositivos industriales.
* Adquisición de datos en tiempo real.
* Bases de datos.
* Visualización de información.
* Gráficas y tratamiento de datos.
* Desarrollo de interfaces.
* Históricos de producción.
* Comunicación entre sistemas.
* Desarrollo y pruebas sobre maquinaria real.
El proyecto tendrá una orientación práctica y con posibilidad de evolucionar posteriormente hacia una
**plataforma propia de TECAIRE para monitorización, adquisición y análisis de datos de sus máquinas**
.
Perfil personal
Buscamos una persona:
* Con iniciativa.
* Con ganas de aprender.
* Interesada en la programación y el desarrollo de software.
* Capaz de trabajar de forma autónoma.
* Con interés por resolver problemas reales.
* Con capacidad para trabajar conjuntamente con el departamento de Automatización.