- Job Vacancies in the Basque Country

Ikerbasque Eusko Jaurlaritza

Job Vacancies

This job offer was closed at 2024-01-31


Embedded SW Researcher/Developer in the field of Storage Systems

Research Field: Engineering 
Sub Research Field:  

Job Summary

CIDETEC Energy Storage is looking to recruit a person to join its Storage Systems unit, which designs, develops and tests the batteries of the future for all types of applications.

Job 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.



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


Fluent in spoken and written English.


The successful candidate will demonstrate a sound knowledge in:

C programming languages, knowledge of C++ would be an asset
Experience with microprocessors and low-level communication protocols.
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 in an embedded programming environment with Linux or low-level operating systems such as FreeRTOS.
5+ years experience in C programming.
Experience of programming for large projects.
Experience in low-level communication protocols such as SPI, I2C, etc.
Experience in communication protocols such as CAN, Ethernet


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.


Comment/web site for additional job details

FP7 / PEOPLE / Marie Curie Actions

Research Framework Programme/
Marie Curie Actions
SESAM Agreement Number  

Job Details

Type of Contract Other 
Status Full-time 
Hours Per Week 39  
Company/Institute CIDETEC 
Country SPAIN 
State/Province GIPUZKOA 

Organization/Institute Contact Data

Organization CIDETEC 
Organization/Institution Type Research Laboratory 
Faculty/Department/Research Lab  
Country SPAIN 
City Donostia - San Sebastian 
State/Province Guipuzcoa 
Postal Code E-20014 
Street Paseo Miramón, 196 
Phone +34 943309022 
Mobile Phone  

Application Details

Envisaged Job Starting Date 2023-11-10 
Application Deadline 2024-01-31 
How To Apply