Software Engineer .NET - Industrial SystemsBuscamos un/a Software Engineer .NET para incorporarse a un proyecto dentro del sector industrial, enfocado en el desarrollo, integración y validación de sistemas software en entornos de automatización y producción.
El rol se centra en el diseño e implementación de soluciones software que conectan sistemas industriales (PLC, SCADA y dispositivos de campo) con arquitecturas modernas basadas en .NET, APIs y servicios distribuidos.
La persona seleccionada trabajará en un equipo multidisciplinar de ingeniería software y automatización, participando en el ciclo completo de vida del software: desarrollo, integración, testing y despliegue en entornos reales de planta.
Funciones principalesDesarrollo e integración de sistemas software industriales en entornos .NETDiseño y consumo de APIs REST (ASP.NET Core)Implementación de lógica de integración entre sistemas industriales (OT/IT)Configuración y validación de comunicaciones industrialesDesarrollo de componentes para intercambio de datos en tiempo realTesting, validación y optimización de software antes de su despliegueParticipación en puestas en marcha en cliente (commissioning)Requisitos obligatorios2 5 años de experiencia en desarrollo software en entornos industriales o similaresExperiencia con:C#, .NET Core, ASP.NET (Web APIs REST)PowerShell, Python o TypeScriptConocimientos en integración de sistemas y arquitecturas distribuidasExperiencia con entornos industriales:OPC UA / OPC DAPLCs, SCADA o sistemas de automatizaciónConocimiento en comunicaciones y mensajería:MQTT, AMQPHTTP/HTTPS, SSL, certificadosBrokers como RabbitMQBases de datos SQL (SQL Server, Oracle o SQLite)Experiencia en QA, testing y validación de softwareExperiencia en entornos Agile y herramientas Atlassian (Jira, Confluence)Capacidad para trabajar en integración, testing y despliegue de sistemas complejosInglés y español fluido (imprescindible)
Se valorará especialmenteExperiencia en proyectos de integración OT/ITConocimiento de sistemas industriales (SCADA, PLC, automatización)Experiencia en entornos de puesta en marcha (commissioning)Experiencia en sistemas críticos o de tiempo realMentalidad de software engineer orientado a producto
CondicionesModalidad flexible: remoto / híbridoSi resides en Burgos: 2 días de oficina por semanaSi resides fuera: presencialidad aproximada 1 vez cada 2 semanasViajes internacionales 4 5 veces al año para puesta en marcha en clienteEquipo de trabajo proporcionado (portátil y móvil)Entorno técnico internacional y colaborativo
.NET,ASP.NET Core, C#, .NET Core, ASP.NET Web APIs REST ,