PLC Programmer
PLC Programmer
PLC Programmer
Need a visa? No sponsorship mentioned here. Browse visa jobs.
About the role
What are we looking for?
Envira is developing the new generation of data acquisition and atmospheric monitoring systems using cutting-edge technologies in process control, gas analysis, and communications.
To this end, we want to build an innovative, enthusiastic, and motivated team capable of combining the latest trends in #PLC controller programming, signal processing, #BigData, and #cybersecurity to create the platform that represents Envira's new standard of technological excellence.
We are looking for someone who is passionate about challenges, with experience in PLC and HMI programming, exposure to C++ and C#, database management, and who is not afraid to research new control solutions.
What you'll do
The duties to be performed are:
Organization, management, and technical execution of automation projects related to monitoring and control of environmental and process parameters.
Design, programming, and commissioning of PLC controllers from the leading brands on the market under IEC 61131 standards and internal regulations.
Integrate typical Industry 4.0 and big data elements into the control platform by developing associated drivers and software.
Integration of PLC platforms into IT, IIT, and OT systems.
Actively participate in the commissioning and maintenance tasks required by the project, either on site or by supporting personnel deployed in the field.
Customer service regarding all aspects of the developed project.
Technological and market monitoring.
What we're looking for
The requirements you should meet are:
Industrial Technical Engineering, specializing in Electronics and Automation, or a Bachelor's degree in Electronic Engineering, or a Master's degree in Industrial Engineering specializing in Electronics and Automation/Master's in Electronics and Automation. Higher vocational training cycles related to Electronics and Automation will also be considered.
Experience with Phoenix Contact and Siemens PLCs (other brands will be considered an advantage).
User-level knowledge of electrical design software.
English: B2 level or equivalent.
Minimum of 5 years of experience in advanced development of control and data acquisition systems using PLC platforms.
Nice to have
Valuable Technical Requirements
Knowledge of PLC programming according to IEC 61131-3, especially Structured Text (ST/SCL).
Experience with PLCs from manufacturers such as Phoenix Contact, Beckhoff, Codesys, or other industrial platforms.
Other industrial communication protocols, such as MQTT, Profinet, Profibus, IO-Link, etc.
Development of drivers, interfaces, or communication blocks for industrial devices.
Development of automation systems and control sequences.
Version control using Git.
Experience with software integration and deployment tools.
Basic knowledge of industrial cybersecurity, network segmentation, and best practices in IT/OT architectures.
Experience in commissioning industrial installations.
Maintenance management, technical support, and troubleshooting of existing control systems.
Other valuable requirements are
Experience in air quality networks (emission and immission) and/or weather stations is highly valued.
Knowledge/work under ISO/IEC 17025 Management Systems.
Knowledge of legal regulations and international standards in the field of air quality, emissions, and low-voltage electrical installations.
Project management tools proficiency
How you'll work
full-time
Permanent
-
About the company & team
Who are we?
ENVIRA (www.envira.es) is a company with more than 30 years of experience, specialized in developing monitoring solutions for environmental parameters and structural health in industrial, urban, and agricultural environments, as well as in processing the data generated.
Today ENVIRA implements comprehensive automatic systems for measuring environmental quality and pollutant emissions, and also designs and develops devices for IoT networks and software platforms, at the technological forefront, which perform precise measurements and analyze multiple parameters in Industry 4.0, Smart Cities, and precision agriculture environments.
Specific Software Requirements
Programming knowledge in C++ and JavaScript.
SQL database management: queries, data management, and processing.
Proficiency in container technologies, especially Docker or equivalent.
Fluency in Linux environments.
Ability to develop and maintain scripts for automation, diagnostics, and system management.
Solid knowledge of network architectures and networking.
Configuration and diagnostics of routers, firewalls, NAT, and VPN.
-
Familiarity with communication standards and technologies:
TCP/IP.
HTTP/HTTPS.
REST APIs.
WebSockets, when applicable.
-
Knowledge of industrial communications:
RS-232 / RS-485.
Modbus RTU.
Modbus TCP.
Ability to interpret automation architectures and diagnose communication issues between IT and OT equipment.
Basic knowledge of signals and industrial instrumentation.
Ability to interpret basic electrical diagrams, connection plans, and technical documentation for instrumentation.
About the role
¿Qué buscamos?
Envira está desarrollando la nueva generación de sistemas de adquisición de datos y monitorización atmosférica utilizando tecnologías punteras en control de procesos, análisis de gases y comunicaciones.
Para ello queremos formar un equipo innovador, entusiasta y motivado, capaz de combinar las últimas tendencias en programación de controladores #PLC, proceso de señal, #BigData y #ciberseguridad para crear la plataforma que represente el nuevo estándar de excelencia tecnológica de Envira.
Buscamos una persona a la que le apasionen los retos, con experiencia en programación de PLCs, HMIs, exposición a C++, C#, manejo de bases de datos y que no le asuste investigar nuevas soluciones de control.
What you'll do
Las funciones a desempeñar son:
Organización, gestión y ejecución técnica de proyectos de automatización asociados a monitorización y control de parámetros ambientales y de proceso.
Diseño, programación y puesta en marcha de controladores PLC de las principales marcas del mercado bajo estándares IEC 61131 y normativa interna
Integrar elementos típicos de Industria 4.0 y big data a la plataforma de control mediante el desarrollo de drivers y software asociado.
Integración de las plataformas PLCs en sistemas IT, IIT y OT.
Participar activamente en las labores de puesta en marcha y mantenimiento requeridas por el proyecto, bien en planta o como apoyo del personal desplazado a campo.
Atención al cliente en todo lo referente al proyecto desarrollado.
Vigilancia tecnológica y del mercado.
What we're looking for
Los requisitos que debería cumplir son:
Ingeniería Técnica Industrial, especialidad en Electrónica y Automática o Grado en Ingeniería electrónica o Ingeniería Superior Industrial especialidad en Electrónica y Automática/Master en Electrónica y Automática. Se considerará también ciclos superiores de formación profesional relacionados con Electrónica y Automática.
Manejo PLC Phoenix Contact y Siemens (otras marcas se considerará ventajoso)
Conocimiento a nivel usuario de programas de diseño eléctrico.
Ingles. nivel B2 o equivalente
Experiencia mínima de 5 años desarrollos avanzados de sistemas de control y adquisición de datos utilizando plataformas PLC.
Nice to have
Requerimientos técnicos valorables
Conocimientos de programación de PLC conforme a IEC 61131-3, especialmente Structured Text (ST/SCL).
Experiencia con PLC de fabricantes como Phoenix Contact, Beckhoff, Codesys u otras plataformas industriales.
Otros protocolos de comunicaciones industriales, como MQTT, Profinet, Profibus, IO-Link, etc.
Desarrollo de drivers, interfaces o bloques de comunicación para dispositivos industriales.
Desarrollo de automatismos y secuencias de control.
Gestión de versiones mediante Git.
Experiencia con herramientas de integración y despliegue de software.
Conocimientos básicos de ciberseguridad industrial, segmentación de redes y buenas prácticas en arquitecturas IT/OT.
Experiencia en puesta en marcha de instalaciones industriales.
Gestión del mantenimiento, soporte técnico y resolución de incidencias en sistemas de control existentes.
Otros requisitos valorables son
Muy valorable experiencia en redes de calidad del aire (emisión e inmisión) y/o estaciones meteorológicas.
Conocimientos/ trabajo bajo Sistemas de Gestión ISO/IEC 17025
Conocimiento en normativa legal y normas internacionales, en el ámbito de calidad del aire y emisiones e instalaciones eléctricas de baja tensión.
Manejo de herramientas de gestión de proyectos
How you'll work
full-time
permanent
-
About the company & team
¿Quiénes somos?
ENVIRA (www.envira.es) es una compañía, con más de 30 años de experiencia, experta en el desarrollo de soluciones de monitorización de parámetros ambientales y salud estructural en entornos industriales, urbanos y agrícolas, así como en el tratamiento de los datos generados.
Hoy ENVIRA implementa sistemas integrales automáticos de medida de la calidad ambiental y emisiones contaminantes y también diseña y desarrolla dispositivos para redes IOT y plataformas software, en la vanguardia tecnológica, que realizan medidas precisas y analizan múltiples parámetros en entornos de la industria 4.0, Smart Cities y agricultura de precisión.
Requerimientos específicos Software
Conocimientos de programación en C++ y JavaScript.
Manejo de bases de datos SQL: consultas, gestión y tratamiento de datos.
Dominio de tecnologías de contenedores, especialmente Docker o equivalentes.
Fluidez en entornos Linux.
Capacidad de desarrollar y mantener scripts para automatización, diagnóstico y gestión de sistemas.
Conocimientos sólidos de arquitecturas de red y networking.
Configuración y diagnóstico de routers, firewalls, NAT y VPN.
-
Familiaridad con estándares y tecnologías de comunicación:
TCP/IP.
HTTP/HTTPS.
APIs REST.
WebSockets, cuando aplique.
-
Conocimiento de comunicaciones industriales:
RS-232 / RS-485.
Modbus RTU.
Modbus TCP.
Capacidad para interpretar arquitecturas de automatización y diagnosticar problemas de comunicación entre equipos IT y OT.
Conocimientos básicos de señales e instrumentación industrial
Capacidad para interpretar esquemas eléctricos básicos, planos de conexión y documentación técnica de instrumentación.
This job was automatically translated to English, .