Software Developer (C++)
Tecnologia
SODITECH | Engineering & TechnologyHá 3 semanas
Tempo inteiroPresencial
Descrição da vaga
🚨 Vaga: Software Developer (C++)
📍 Modelo: Home Office
📅 PJ | Indeterminado
Atividades principais:
- Desenvolver aplicações cloud-first para soluções de IoT e sistemas embarcados;
- Projetar, implementar e evoluir soluções de automação integrando dispositivos cabeados e sem fio;
- Desenvolver aplicações e dispositivos de controle baseados em Embedded Linux;
- Investigar, diagnosticar e solucionar problemas relacionados a hardware e software embarcado;
- Colaborar com equipes multidisciplinares no levantamento de requisitos e desenvolvimento de soluções;
- Contribuir para a definição de arquitetura, documentação e melhoria contínua dos sistemas;
- Participar de processos de integração contínua, testes e automação, atuando em ambiente ágil.
- Experiência com C++17+, Programação Orientada a Objetos e desenvolvimento de aplicações para microprocessadores, sistemas embarcados, Python, MicroPython para aplicações embarcadas, Docker e virtualização de ambientes de desenvolvimento;
- Domínio de Embedded Linux, incluindo Linux Kernel, Device Drivers, cross-development e tecnologias Open Source;
- Vivência com CI/CD e versionamento, utilizando Git, GitLab CI/CD, Jenkins e CMake;
- Familiaridade com protocolos de IoT e automação, incluindo MQTT, CoAP e HTTP;
- Vivência com metodologias de testes TDD e/ou BDD e práticas ágeis como Scrum e Kanban;
- RTOS e sistemas de tempo real, além de protocolos prediais BACnet, KNX, Modbus e DALI, serão considerados diferenciais;
- Inglês avançado.
Vaga também destinada a pessoas com deficiência (PCD)
Keywords
software-developerscplusplushome-officeinternet-of-things-iotaws-iotat-t-internet-of-thingslinuxcabinet-construction-materials-hardwarepythondockerlinux-kerneltraining-and-developmentopen-sourcecustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdgitlabgitlab-cijenkins
Tem interesse nesta vaga?