Ref.
AO4178
Estamos à procura de um Embedded Software Developer para se juntar à nossa equipa.
Se te consideras uma pessoa flexível e proativa e desejas enfrentar novos desafios profissionais, envia-nos a tua candidatura!
Estamos ansiosos por fazer parte do teu crescimento e certamente que iremos construir um futuro de sucesso juntos!
Competências técnicas
Desenvolver, testar e manter firmware incorporado para sistemas avançados de controlo de iluminação
Conceber e implementar soluções eficientes, escaláveis e robustas utilizando a linguagem de programação C
Integrar e interagir com uma variedade de componentes de hardware, incluindo interfaces DALI, etiquetas NFC, memória não volátil (NVM), RTCs, FPGAs e muito mais
Aplicar princípios modernos de design incorporado, como programação orientada a eventos, protocolos sem estado e engenharia de resiliência em um ambiente de integração e implementação contínuas
Desenvolver novos módulos de firmware para habilitar novos recursos e comportamentos de iluminação
Colaborar estreitamente com equipas multifuncionais, incluindo engenheiros de hardware, arquitetura e outros engenheiros de software
Garantir a qualidade do código através de práticas de código limpo, revisões rigorosas de código, pipelines CI/CD, testes automatizados e ajuste de desempenho
Utilizar ferramentas de depuração e validação, tais como analisadores lógicos, osciloscópios e analisadores de código estático
Produzir documentação técnica clara e sustentável, incluindo especificações, arquitetura e referências ao nível do código
Licenciatura em Ciência da Computação, Engenharia Elétrica ou disciplina técnica relacionada
Forte proficiência em C incorporado com experiência prática em desenvolvimento de software de baixo nível
Sólida compreensão de sistemas baseados em microcontroladores; experiência com plataformas STM32 é uma vantagem
Capacidade comprovada de projetar software para ambientes com recursos limitados e requisitos críticos de desempenho
Fortes habilidades analíticas para identificar e resolver problemas complexos de firmware, como instabilidades de temporização, condições de corrida e problemas de gerenciamento de memória
Experiência com sistemas de controlo de código-fonte (por exemplo, Git), testes automatizados e depuração usando equipamento de laboratório
Familiaridade com Zephyr RTOS e/ou outros sistemas operacionais em tempo real é uma vantagem
Conhecimento de protocolos sem fios e tecnologias de IoT é desejável
Competências pessoais
Competências de comunicação eficazes e um forte sentido de colaboração em equipas multifuncionais
Mentalidade proativa e orientada para soluções e capacidade de prosperar em um ambiente de equipa colaborativo e ágil.
Fluência em inglês escrito e falado
Ficaste interessado/a nesta oportunidade?
Preenche o formulário.
Partilha esta oportunidade:
#J-18808-Ljbffr