Infor

A Infor fornece soluções de software de gestão de relacionamento com o cliente, planeamento de recursos empresariais, gestão da cadeia de abastecimento, gestão de ativos e muito mais.
Sobre a empresa

Embedded C/C++ (Middle)

Presencial

location Lisboa

date 13 de outubro de 2026

types 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:

  • Embedded Systems / Firmware / C/C++ Development

Para se candidatar a este anúncio, visite o anúncio original no ITJobs.

Contactos e Endereço

earth 4/D Nebesna Sotnya Ave, Odessa, Ukraine, 65121