Descrição
Resumo:
Procuramos um Engenheiro de Software Embarcado para desenvolver e aprimorar funcionalidades de produtos, otimizar código e integrar ferramentas com capacidade de IA em uma equipe dinâmica.
Pontos principais:
1. Colaborar com tecnologias de desenvolvimento de software de ponta
2. Adotar fluxos de trabalho de engenharia modernos e desenvolvimento assistido por IA
3. Contribuir para uma experiência aprimorada de milhões de viajantes
**Sobre a Nonius**
A Nonius oferece o portfólio mais completo de **soluções de tecnologia para hóspedes**, voltado para uma jornada digital sem contato. Todas as soluções são desenvolvidas internamente, permitindo ofertas altamente integradas e competitivas. Nossas soluções tecnológicas atendem mais de **500.000 quartos em todo o mundo**, em hotéis das cadeias internacionais mais renomadas e em diversos hotéis independentes emblemáticos e reconhecidos. Também levamos tecnologia para a hospitalidade em outros mercados, como **áreas externas, apartamentos, coabitação, saúde, marítimo e outras instalações esportivas e de lazer.**
**Descrição da vaga**
Estamos procurando um **Engenheiro de Software Embarcado (Linux/C/Redes)** para integrar uma de nossas equipes de desenvolvimento de software. Trata-se de uma excelente oportunidade para colaborar com tecnologias de desenvolvimento de software de ponta em um ambiente de equipe dinâmico.
Na Nonius, valorizamos a inovação não apenas em nossos produtos, mas também na forma como os construímos. Procuramos engenheiros que adotem **fluxos de trabalho de engenharia modernos**, incluindo **desenvolvimento assistido por IA, ferramentas colaborativas** e **automação avançada** para testes e orquestração de pipelines.
Esta posição está localizada na cidade de Maia, em Portugal.
**Responsabilidades e objetivos da vaga**
* **Desenvolvimento de produtos:** Contribuir para o desenvolvimento e aprimoramento de funcionalidades de produtos, alinhados ao roadmap definido pela Gestão de Produtos.
* **Codificação e testes:** Desenvolver código tanto para componentes existentes quanto novos, garantindo que todo código seja acompanhado por testes unitários e de regressão.
* **Otimização:** Focar na otimização do código e do desempenho do sistema, especialmente em cenários de alto tráfego, assegurando a confiabilidade e robustez da plataforma.
* **Integração de IA e ferramentas:** Utilizar **ferramentas com capacidade de IA** e plataformas colaborativas para acelerar depuração, documentação e otimização de código.
* **Documentação e boas práticas:** Contribuir para a criação de bases de conhecimento internas, diretrizes de codificação e boas práticas.
* **Melhoria contínua:** Identificar e propor melhorias nas bases de código existentes, nas práticas de desenvolvimento e nos fluxos de trabalho.
* **Funções adicionais de coordenação:** Dependendo da senioridade, você poderá assumir responsabilidades adicionais, como coordenação, design, arquitetura e integração de novos membros da equipe.
**Desejável**
* Conhecimento em linguagens de script em ambientes Linux (Bash, Perl, entre outras).
* Experiência com **ferramentas de orquestração CI/CD** (por exemplo, GitLab CI, GitHub Actions, Jenkins).
* Familiaridade com **codificação assistida por IA** e sua integração eficaz.
* Conhecimento em desenvolvimento web, Chrome Inspector e ferramentas de desenvolvimento.
* Conhecimento em UML, linguagem de modelagem e desenvolvimento.
* Conhecimento em português, espanhol e/ou qualquer outro idioma.
**Tecnologias-chave**
* Plataformas: Sistema operacional Linux embarcado, Containerização
* Linguagens: C/C\+\+ / Phyton
* Redes: Pilha de redes Linux, protocolos e segurança
* **Ecossistema:** Pipelines CI/CD, Assistentes de Codificação com IA, Frameworks automatizados de testes
**Requisitos obrigatórios**
* Procuramos pessoas inteligentes, de bom espírito e talentosas.
* Você deve ser apaixonado por software, excelente colaborador em equipe e possuir forte senso de ética profissional, responsabilidade e compromisso.
* Você deve estar aberto (e entusiasmado) a utilizar ferramentas de IA e plataformas colaborativas para aumentar a produtividade e a qualidade do código.
* Firme crença na automação de tarefas repetitivas, desde testes até orquestração de implantação.
* Você deve ter grande desejo de aprender e enfrentar desafios diariamente.
* Graduação em Engenharia de Software, Engenharia Eletrônica ou área correlata.
* 5\+ anos de experiência em desenvolvimento de software.
* Fluência em inglês (escrito e falado).
**O que torna esta vaga especial?**
* Ótima equipe composta por pessoas inteligentes, em uma cultura amigável e aberta
* Responsabilidades reais e autonomia
* Ampliação do conhecimento sobre diversos países e regiões
* Excelente oportunidade de carreira em uma empresa de tecnologia em rápido crescimento
* Contribuir para uma experiência aprimorada de milhões de viajantes ao redor do mundo!
Envie sua candidatura através do seguinte link \
Poderá encontrar o anúncio original publicado em: https://www.itjobs.pt/oferta/512607/embedded\-software\-engineer\-linux\-c\-networking