Systems Integrations Engineer

Addyou
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 55K

Job location

Barcelona, Spain

Tech stack

Abstraction Layers
Ubuntu (Operating System)
Computer Programming
Continuous Integration
Data Structures
Linux
Github
Supervisory Control and Data Acquisition (SCADA)
JSON
Python
Modbus
Message Queuing Telemetry Transport (MQTT)
Systems Development Life Cycle
OPC Unified Architecture
Systems Integration
Transmission Control Protocol (TCP)
YAML
Grafana
Reliability of Systems
Kafka
Amazon Web Services (AWS)
Docker

Job description

Addyou is seeking a Systems Integrations Engineer to join a technology company in Barcelona specializing in renewable energy storage solutions. This hybrid role involves taking ownership of edge computing infrastructure and collaborating across teams to ensure reliable operations., At Addyou, we are a recruitment consultancy specialized in identifying top talent for innovative and high-impact organizations. We are currently partnering with a technology company specialized in renewable energy storage solutions, with HQ in Barcelona, to find a Systems Integrations Engineer who will play a key role in their engineering team.

Their mission is to make energy storage reliable and profitable-enabling a cleaner, more sustainable future. As part of this goal, they are scaling their edge computing and Industrial IoT infrastructure to onboard and manage large-scale battery systems across Europe and beyond. The Mission

As a Systems Integrations Engineer, you will take full ownership of how edge computing infrastructure connects and interacts with real-world systems: from utility-scale batteries to the telemetry and control networks that power them.

You'll work across architecture, protocols, data structures, and observability tools to ensure smooth onboarding and reliable operations of every new site from day one. This is a highly cross-functional role-blending software, systems, and field-level integration. What You'll Do Onboarding & Integration

  • Own the onboarding process of industrial energy storage systems.
  • Interpret device protocols and vendor documentation to build working integrations.
  • Work closely with project managers to coordinate deployments across multiple sites.

Systems Development

  • Develop and support Industrial IoT protocols (Modbus TCP, OPC UA, MQTT).
  • Maintain device abstraction layers and transform data for internal use.
  • Build reusable tools and templates for faster onboarding.

Quality, Testing & Observability

  • Contribute to CI pipelines, testing frameworks, and system reliability checks.
  • Improve system observability using Open Telemetry, metrics, and logs.

Product Collaboration

  • Collaborate with product and core engineering teams to strengthen edge capabilities.
  • Modularize and standardize configuration logic for scalability.

Requirements

The ideal candidate has a degree in engineering, relevant technical experience, strong programming skills in Python, and familiarity with industrial protocols and Linux systems. A competitive salary and opportunities for continuous learning are offered., * 3+ years of relevant experience in engineering or technical integration.

  • 2+ years of experience working with Linux systems (Ubuntu preferred).
  • Familiarity with industrial protocols like Modbus TCP/IP, OPC UA., * Own the onboarding process of industrial energy storage systems.
  • Develop and support Industrial IoT protocols (Modbus TCP, OPC UA, MQTT).
  • Contribute to CI pipelines, testing frameworks, and system reliability checks.

Conocimientos

Python programming Linux systems Autonomous mindset Attention to detail Communication skills (English), Degree in Engineering (Software, Electrical, Telecommunications), * Degree in Engineering (Software, Electrical, Telecommunications, or related fields).

  • 3+ years of relevant experience in engineering or technical integration.
  • 2+ years of experience working with Linux systems (Ubuntu preferred).
  • Strong programming skills in Python.
  • Familiarity with Docker, CI pipelines (e.g., GitHub Actions), YAML/JSON configs.

Soft Skills

  • Autonomous and self-driven mindset.
  • Strong attention to detail and quality in testing and implementation.
  • Excellent communication skills in English; able to collaborate across tech and non-tech teams.

Nice to Have

  • Hands-on experience with industrial protocols like Modbus TCP/IP, OPC UA.
  • Familiarity with AWS IoT, Open Telemetry, Kafka, or Grafana.
  • Experience in SCADA systems, BESS, or other energy/automation environments.
  • Background in monitoring, telemetry optimization, and config-driven device onboarding.

What's in it for you

  • A unique opportunity to contribute to the clean energy transition.

Benefits & conditions

  • A salary range between €47,000 - €55,000 gross/year, depending on experience.
  • Be part of a fast-growing company with a highly talented, international team.
  • Hybrid working model with flexibility and autonomy.
  • Continuous learning in a mission-driven tech environment.

Apply for this position