Embedded C/C++ (Middle)

Infomir · em Lisboa · Full-time

Responsabilidades: Desenvolvimento de software embedded de baixo nível em C/C++ para sistemas baseados em microcontroladores. Conceção e implementação da arquitetura de software para módulos embedded, desde a fase inicial até à melhoria de produtos existentes. Desenvolvimento de software auxiliar para produção, testes, diagnóstico e ferramentas internas . Implementação e adaptação de protocolos de comunicação para sistemas embedded. Análise de documentação técnica, requisitos e especificações de hardware. Participação na seleção e definição de soluções de hardware e software. Desenvolvimento, manutenção e melhoria de firmware para sistemas embedded. Requisitos: Conhecimentos sólidos de C/C++ , com foco em desenvolvimento embedded e de baixo nível. Experiência prática no desenvolvimento de firmware para sistemas embedded. Experiência com diferentes microcontroladores , nomeadamente STM32 ou similares. Capacidade de analisar requisitos e desenvolver soluções técnicas, não apenas implementar funcionalidades pré-definidas. Experiência com protocolos de comunicação utilizados em sistemas embedded, como Bluetooth, LoRaWAN, NB-IoT ou similares. Experiência em networking e programação multithread . Experiência em debugging e análise de problemas em software embedded. Serão valorizados: Experiência com sistemas operativos de tempo real ( RTOS ), nomeadamente FreeRTOS . Experiência com CMake e Ninja . Experiência em projetos de I&D / R&D . Experiência no desenvolvimento de produtos desde as primeiras fases do projeto. Experiência com hardware personalizado (custom hardware) e protótipos. Experiência no desenvolvimento de ferramentas para produção, testes e diagnóstico. Experiência com Git e ferramentas de desenvolvimento e debugging. Experiência profissional: Experiência profissional relevante em C/C++ e sistemas embedded . Perfil adequado a nível Middle , com capacidade para trabalhar de forma autónoma na análise e desenvolvimento de soluções técnicas. Área profissional: Emb

Candidatar no site de origem (itjobs.pt)