Ver oferta completa

RESEARCHER OF REAL-TIME SOFTWARE DEVELOPER IN BATTERY ENERGY STORAGE SYSTEMS

Descripción de la oferta de empleo

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.If you want to be part of this revolution, we are waiting for you!Our work covers the entire value chain, from battery chemistry to the final application. We design and develop cells, modules and battery packs tailored to our customers' needs, with a clear focus on technology transfer to industry. The researcher's work will be related to SW development activities in the different segments of this field.Your contributionYou 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.What we offer youAt CIDETEC you will be able to develop your career alongside a team of top-level professionals, in a young yet committed environment, dedicated to innovation and seeking to provide practical solutions that result in a more sustainable world.Professional development opportunities that allow you to build a solid career, working on projects that transform both industry and society.Work with teams at the very highest level in local, national and European settings.Work-life balance initiativesContinuous trainingPrivileged setting in a safe and friendly environmentVariable remuneration package for all employeesRequirements: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.
Ver oferta completa

Detalles de la oferta

Empresa
  • CIDETEC
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 23/11/2024
Fecha de expiración
  • 21/02/2025
Business Developer with Fluent Level of German
Talent search people

Showing them the benefits of build a partnership with the company... requisitos del puestoyou are the ideal candidate if:- you are fluent in german and have an advanced level of english... do you want to work in an international and modern environment? if you have experience in sales and want to be part......

Digital Business Developer
Recruit4Work

Requirements fluent in one of the requested language: dutch, german, french, swedish... com) to ensure that clarity on the current and past state of customer interaction is available to all stakeholders at any given point in time... purpose of the role: you will help businesses work better together......

CALL 12-2024-1 Technician of Competitive Calls
Centre Tecnològic de Telecomunicacions de Catalunya

This is a recognition of the institute’s commitment to developing an hr strategy for researchers, designed to bring the practices and procedures in line with the principles of the european charter for researchers and the code of conduct for the recruitment of researchers (charter and code)......

Java Developer with French/German
Sollers Consulting

• solid understanding of software engineering concepts... • availability to work full time... • develop our own systems as a part of the internal r&d; team... you need: • at least 1 year of commercial experience as a software developer, preferably in java... • good command of english language, at least......

Secondary Teacher of Mathematics with ICT
The English School

C2/mother tongue level of english... contribute to students’ end of term reports in line with school policy... otros datos del puesto subject teacher repsonsibilities: assist in the planning, preparing and delivering of departmental schemes of work in accordance with the national curriculum and with......

Mern Developer
PureCode Software

Become a part of our team and help shape the future of software development... not rewrite company processes with a lot of needless rules and requirements... to apply: submit hereabout purecode aipurecode is a front end developer tool where engineers can use text to describe and generate, or customize......

Back End Developer Team Lead (PHP)
Triskel Consulting

Contribute to the architecture and design of new and current systems... cultivating a culture of ownership, collaboration, and a shared passion for delivering quality products... capable of efficiently balancing their daily workload between leadership responsibilities, development tasks, and scrum rituals......

Head of Sales Department in a New Development
SVOY Group

Join us in shaping the future of real estate sales!... position: head of sales department key responsibilities: lead and manage the sales team, ensuring they meet and exceed sales targets develop and implement sales strategies to drive business growth collaborate with marketing and other departments......

Digital Business Developer German And Dutch
Recruit4work SL

Com) to ensure that clarity on the current and past state of customer interaction is available to all stakeholders at any given point in time... relocation package a permanent presence of coaches who will facilitate your personal and professional development established a career path to grow within......

Sales representative with a native level of Dutch
Talent search people

Our client is one of the biggest b2b it and telecommunication hardware resellers in europe, with more than 20 years of experience... responsibilities as a sales representative your key responsibilities of this role include: - sales via customer enquiries and following up leads - answering clients request......