Funcionalidades do Sistema
Desenvolve e otimize o firmware para sistemas de voo autónomos, focando-se na programação de microcontroladores em C/C++.
Projetar e implementar soluções técnicas para algoritmos de controlo de voo e estimação, assegurando a sua integração com os sistemas de autopiloto.
Integrar e testar sistemas embarcados de controlo de voo em ambientes de simulação e em hardware real, seguindo boas práticas de desenvolvimento e validação de firmware.
Colaborar na definição e implementação de arquiteturas de controlo e estimação (por exemplo, EKF - Kalman Filter) para garantir a performance e robustez do sistema.
Implementar e manter pipelines CI/CD para automação de builds, testes e deploy de software.
Efetuar integração de sensores com os sistemas de controlo, assegurando o correto funcionamento e calibração dos mesmos.
Garantir a qualidade do código e aderir a boas práticas de desenvolvimento, como versionamento em Git e trabalho colaborativo com a equipa através de Jira.
Participar ativamente no desenvolvimento de soluções inovadoras para desafios técnicos relacionados com a aeronáutica e sistemas de controlo de voo.
Colaborar com equipas multidisciplinares para garantir a coesão dos sistemas e o alinhamento técnico com os objetivos do projeto.
Gerir prazos e prioridades, assegurando a entrega de tarefas de acordo com os requisitos do projeto e dentro do prazo estabelecido.
Documentar e manter registos precisos do desenvolvimento do firmware, dos testes realizados e das soluções implementadas, de forma clara e acessível à equipa.
Competências Técnicas
1. Programação em C/C++ orientada a microcontroladores;
* Desenvolvimento em microcontroladores para sistemas de voo;
* Conhecimentos de boas práticas de desenvolvimento de firmware, integração, testes e validação;
* Desenvolvimento de soluções técnicas adequadas a algoritmos de voo e controlo.
* Formação superior em Engenharia Informática, Aeronáutica, Aeroespacial, Eletrotécnica ou similar
* Conhecimento de git e CI/CD
* Familiar com Jira e/ou metodologias de trabalho como Agile e Scrum;
* Experiência em controlo, estimação e/ou EKF;
* Conhecimentos de eletrónica e integração de sensores;
* Requisitos de Línguas: Domínio avançado de Português e Inglês, com proficiência comprovada no nível C2 em ambas as línguas;
* Espírito de equipa e boa capacidade de integração;
* Elevado sentido de responsabilidade, organização e planeamento de tarefas, e gestão de prazos.
Vantagens
* Oferecemos um excelente ambiente de trabalho e uma oportunidade de fazer a diferença;
* Salário compatível com o nível de experiência comprovada
* Transporte diário de algumas zonas;