Research Engineer - Embedded Hardware And Software Design For Critical Systems | Yc533

Research Engineer - Embedded Hardware And Software Design For Critical Systems | Yc533
Empresa:

Barcelona Supercomputing Center


Detalles de la oferta

Context And Mission

Research on programming models for critical embedded systems in charge of controlling fundamental parts of cars, airplanes, and satellites.

Our work is mainly done in the context of bilateral projects with several processor companies as well as several European-funded projects.

The objective of this position is to design hardware accelerator features for embedded platforms used in critical systems, particularly in the space domain, as well as their software support in compilers.

The work involves development in a hardware description language, integration with existing codebases of space processors, and modifications in an existing compiler framework.

The study will be performed within the context of the ongoing GPU4S (GPU for Space) project funded by the European Space Agency (ESA), which is coordinated by BSC and performed in collaboration with Airbus Defense and Space (ADS).

The student is expected to enroll or have already been enrolled in the Master in Innovation and Research in Informatics (MIRI) at the Facultat d'Informàtica de Barcelona (FIB) - Universitat Politècnica de Catalunya (UPC).

The technical work performed during the candidate's placement will contribute to the student's Master Thesis. Upon successful completion of the Master's degree, the student may be offered the possibility to continue for a PhD degree or to transition to an engineering position.
Key DutiesDesign hardware features in a simulatorTest hardware features in real boardsPort algorithms to take advantage of the developed featuresEvaluate the overall performance of the developed hardware and software characteristicsContribute to scientific publications resulting from this workRequirementsEducation
- Master's Degree in Computer Science, Computer Engineering, or a related field

Essential Knowledge and Professional Experience
- Computer Architecture knowledge
- C, C++, Python programming
- Some experience with Machine Learning
- Some experience with at least one of OpenMP, CUDA, OpenCL, OpenAC
- Experience with embedded platforms
- Ability to work in a Linux environment
- LaTeX

Additional Knowledge and Professional Experience
- Basic understanding of FPGAs
- Basic understanding of processors used in real-time domains like Arm A or R families
- Previous research experience and scientific publications will be valued

Competences
- Problem-solving, pro-active, result-oriented work attitude
- Ability to perform work both individually as well as in a team
- Good communication skills including a good command of the English language (written and spoken)
Conditions- The position will be located at BSC within the Computer Sciences Department.
- We offer a full-time contract, a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, and support for relocation procedures.
- Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration.
- Holidays: 23 paid vacation days plus 24th and 31st of December per our collective agreement.
- Salary: We offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona.
- Starting date: 01/09/2023.

#J-18808-Ljbffr


Fuente: Jobleads

Requisitos

Research Engineer - Embedded Hardware And Software Design For Critical Systems | Yc533
Empresa:

Barcelona Supercomputing Center


Ttech_Cloud Service Manager (Barcelona)

.Pulsar Tabulador para desplazarse para pasar el enlace del contenido.Seleccione la frecuencia (en días) para recibir una alerta: Crear alerta.Telefónica Tec...


Desde Telefónica, S.A. - Barcelona

Publicado 14 days ago

Senior Software Engineer

Why you should join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on u...


Desde Dlocal Corp - Barcelona

Publicado 14 days ago

Devsecops Engineer Es

As a DevSecOps Engineer, you're responsible for automating the deployment of our software solutions. You interact with software engineers, functional product...


Desde Omp Belgium - Barcelona

Publicado 14 days ago

Java Software Developer (F/M/D)

Want to join us on our journey?You'll be experienced in...Mínimo de 3 años de experiencia en desarrollo de software orientado a objetosMínimo de 2 años de ex...


Desde Envoy - Barcelona

Publicado 14 days ago

Built at: 2024-09-23T01:21:46.255Z