Função e ResponsabilidadesDevido ao aumento dos compromissos de projeto e ao crescimento previsto, procuramos um(a) Engenheiro(a) de Software Embebido & Design de PCB a tempo inteiro para apoiar as nossas iniciativas de desenvolvimento em curso nas operações europeias. Esta posição responde a uma necessidade chave de projeto e terá como base o nosso escritório de Lisboa, Portugal.Irá desempenhar um papel crítico numa equipa multidisciplinar, contribuindo para o design, desenvolvimento e validação dos nossos produtos de estações terrestres e terminais para aplicações de comunicações por satélite, abrangendo bandas de L-Band a Ka-Band.A função envolve design prático, integração de sistemas, otimização de desempenho e verificação, garantindo que os entregáveis do projeto cumprem os objetivos técnicos, de qualidade e de calendário.Trabalhará em estreita colaboração com o Líder da Equipa de Engenharia Digital, bem como com as equipas de RF, Mecânica e Testes, para fornecer designs de PCB de alto desempenho e software embebido que cumpram os requisitos do cliente e do projeto, apoiando tanto a fase de protótipo como a de produção.Competências, Conhecimentos e ExperiênciaDesign de PCBCaptura e análise de requisitos para o desenvolvimento de PCBsCriação de esquemáticos, bibliotecas de componentes e layouts de PCBs multicamada, utilizando AltiumDesign de interfaces de alta velocidade (DDR3, Ethernet 1 Gb), stack-ups HDI e aplicação de boas práticas de Integridade de Sinal (SI)Preparação de documentação de fabrico e Pacotes de Dados para o FabricanteRealização de bring-up de placas, validação inicial de hardware e depuração utilizando equipamento de laboratório standardRevisão de designs, análise de problemas e implementação de melhorias para versões subsequentesSoftware EmbebidoDesenvolvimento de drivers de baixo nível para microcontroladores e So CsConstrução e personalização de sistemas Linux embebidos (Peta Linux), incluindo kernel e U-BootImplementação de funcionalidades e algoritmos embebidosDesenvolvimento de scripts de teste e automação em PythonIntegração hardware/software, testes e resolução de problemasTrabalho com protocolos como Ethernet, SPI, I2 C, UART e GPIOColaboração utilizando Git (branching, merging, code reviews)Competências AdicionaisProficiencia em Ingles Forte capacidade de resolução de problemasElevado grau de autonomia em tarefas de hardware e softwareComunicação clara com equipas multidisciplinaresCapacidade de documentar e justificar decisões técnicasEmpenhamo-nos em responder rapidamente a todas as candidaturas. Se estiver interessado(a), envie o seu CV com uma breve nota de apresentação para -Show more Show less