Estamos à procura de um profissional experiente em desenvolvimento de software para trabalhar com aplicações Flutter em dispositivos Embedded Linux. O candidato escolhido será responsável pelo desenvolvimento de aplicações em Flutter para dispositivos Embedded Linux (baseado em Yocto), focado na experiência do utilizador para diferentes produtos da área de eletrónica.
O colaborador será responsável pela criação e manutenção de aplicações Flutter, bem como pela integração entre Flutter e componentes nativos do sistema operativo. Além disso, será necessário otimizar aplicações para melhor desempenho e eficiência em ambientes de hardware limitado.
Aqui estão algumas das principais responsabilidades:
* Desenvolver e manter aplicações Flutter para dispositivos em Embedded Linux (Yocto);
* Trabalhar na integração entre Flutter e componentes nativos do sistema operativo;
* Otimizar aplicações para melhor desempenho e eficiência em ambientes de hardware limitado;
* Colaborar com equipas de firmware e hardware para garantir compatibilidade e desempenho adequado;
* Resolver problemas e depurar aplicações Flutter em dispositivos embebidos;
Aqui estão as qualificações necessárias para o cargo:
* Experiência comprovada no desenvolvimento de aplicações Flutter;
* Conhecimentos em desenvolvimento para Linux e sistemas embebidos;
* Experiência com a personalização e utilização em Yocto Project;
* Conhecimento em linguagens como C/C++, Python e Shell Script para integração com o sistema embebido;
* Experiência em comunicação e protocolos de rede;
* Familiaridade com ferramentas de build e cross-compilation para Linux embebido;
* Capacidade de trabalhar de forma independente e em equipa, com boas competências de resolução de problemas;