¡Activa las notificaciones laborales por email!

Researcher of Real-Time Software Developer in Battery Energy Storage Systems

euraxess.ec.europa.eu - Jobboard

Donostia/San Sebastián

Presencial

EUR 40.000 - 65.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading research centre in Spain is seeking an experienced engineer in software and embedded systems with expertise in C++. The role involves working on innovative projects related to sustainability and the circular economy, requiring strong programming skills and experience in large modular projects. You will be part of a multidisciplinary team focused on developing new algorithms and cloud services.

Servicios

Flexible working hours
Training and development opportunities
Support for research placements abroad

Formación

  • 5+ years experience in C++ programming and large project environments.
  • Experience with Linux, Docker, and cloud architectures.
  • Fluent in spoken and written English.

Responsabilidades

  • Develop algorithms and code for embedded systems.
  • Generate technical documentation and manage resource optimisation.
  • Conduct research for battery management systems and cloud data exploitation.

Conocimientos

C++
Python
SQL
Design Patterns
Code Management
Object-Oriented Programming
Modular Architecture
MQTT Protocols

Educación

Master's degree in IT/Telcommunications or related field

Herramientas

Git
Docker
Kubernetes
ImGui
Qt
Boost

Descripción del empleo

Organisation / Company CIDETEC Research Field Engineering Researcher Profile Recognised Researcher (R2) Leading Researcher (R4) First Stage Researcher (R1) Established Researcher (R3) Country Spain Application Deadline 14 Nov 2025 - 23 : 59 (UTC) Type of Contract Permanent Job Status Full-time Hours Per Week 39 Offer Starting Date 15 Nov 2024 Is the job funded through the EU Research Framework Programme? Not funded by a EU programme Is the Job related to staff position within a Research Infrastructure? No

Offer Description

You will form part of a state-of-the-art research centre, geared to sustainability and the circular economy, which has helped electrify Spain s roads and is now working towards 100% future sustainability.

You will work on training and / or business transfer projects in the storage system unit's strategic line related to SW control and data exploitation. You will conduct your work in such a way that you are able to carry out several lines of research simultaneously, optimising resources and maximising results.

Your work will be geared to :

Code generation for embedded systems (C programming for microprocessors)

Creating tools for the management of laboratories and technical testing.

Optimising technical and material resources.

Working on the connected battery and cloud data exploitation work stream.

Working on the development of new algorithms for the BMS (Battery Management System) control SW.

You will also be involved in :

Generating new ideas / concepts and implementing them.

Drawing up technical documentation.

Drawing up technical documentation connected with seeking funding.

Requirements

Education :

Engineering with a specialisation in IT / Telecommunications. Master's degree or Doctoral thesis in the field of software engineering or embedded systems.

Languages :

Fluent in spoken and written English.

Knowledge :

The successful candidate will demonstrate a sound knowledge in :

C++ programming languages. Knowledge of languages such as Python or Dart is an advantage.

Relational (SQL) and non-relational databases (MongoDB, FireBase, etc.)

Sound knowledge of design patterns.

Knowledge of data infrastructures and cloud services.

Experience in code management and code generation based on code quality criteria.

Experience in the use of version management tools (Git, SVN, etc.).

Experience of participating in large and modular projects.

Experience :

Experience in a desktop application programming environment or real-time Linux environment. Experience with Linux or Windows.

5+ years experience in C++ programming.

Experience of programming for large projects.

Experience in frameworks or libraries such as Boost, Qt.

Experience in MQTT type communication protocols.

Experience in Docker type container systems or cloud architecture with Kubernetes.

Experience in ImGui library would be useful.

Experience in object-oriented programming.

Experience in modular architecture.

Observations :

We are seeking a highly motivated person with an interest in research and innovation, to join a multi-disciplinary team. They will be able to organise the work, keeping to the deadlines and meeting the established objectives.

Having undertaken a placement abroad and more than 3 years work experience will be considered a plus.

  • We positively value applications from people with a disability equal to or greater than 33%, in compliance with current legislation, the General Law on the Rights of Persons with Disabilities and their social inclusion (LGD).

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.