Informática, Eletrónica e Sistemas Digitais, Electrónica Digital, Microprocessadores, Sistemas Heterogéneos
Descrição da Oportunidade
? Levantamento de requisitos técnicos e estudo das variantes da linguagem Fortran relevantes para o projeto ? Implementação faseada dos componentes do compilador, incluindo frontend com base num dumper que usa o parser do flang, novos nós na AST e geração de código; ? Construção de um conjunto abrangente de testes relacionados com as novas construções da linguagem que serão suportadas ? Colaboração na escrita de um artigo científico para divulgação de resultados.
Habilitações Académicas
Estudante de mestrado em engenharia eletrotécnica, informática, ou área afim
Requisitos Mínimos
? Experiência em programação em Node (JS/TS), Java e C++? fluente em Inglês (escrito e falado). Licenciatura em engenharia eletrotécnica, informática, ou área afim
Fatores de Preferência
? Experiência com estruturação ou manipulação de ASTs ? Interesse por compiladores, em particular compiladores source-to-source ? fluente em Português e Inglês (escrito e falado)
Período de candidatura
Desde 15 Dec 2025 a 29 Dec 2025
Centro
Computação Centrada no Humano e Ciência da Informação