O que a vaga pede
Sobre a vaga
Estamos contratando um Arquiteto de Software com foco em sistemas de baixo nível para integrar nosso time de engenharia.
O perfil que buscamos é de alguém com forte capacidade de design de sistemas, que sabe pensar na arquitetura antes de implementar, documenta decisões técnicas com clareza e tem fluência em ambientes Linux e C/C++. Conhecimento em sistemas embarcados é importante, e familiaridade com PLCs ou automação industrial é um diferencial valioso.
Também esperamos que o candidato utilize ferramentas de IA de forma ativa no seu trabalho, não como experimento, mas como parte consolidada do fluxo de desenvolvimento.
Responsabilidades
- Propor e documentar arquiteturas de software para sistemas de baixo nível
- Desenvolver componentes em C/C++ no Linux
- Trabalhar com comunicação entre processos, sockets, drivers e interfaces de hardware
- Participar de decisões técnicas em colaboração com times de firmware e hardware
- Garantir qualidade, rastreabilidade e evolução consistente das soluções arquiteturais
Requisitos
- Experiência sólida com C/C++ em ambientes Linux
- Capacidade comprovada de design e documentação de arquitetura de software
- Conhecimento em programação de baixo nível: IPC, sockets, threads, drivers
- Familiaridade com Linux embarcado
- Uso ativo de ferramentas de IA no dia a dia de desenvolvimento
- Inglês para leitura técnica
Diferenciais
- Experiência com Yocto, OpenEmbedded ou TorizonOS
- Conhecimento em PLCs ou protocolos industriais (Modbus, CANbus, OPC-UA)
- Experiência com Docker em ambientes embarcados
- Desenvolvimento web em qualquer stack
- Inglês fluente
Condições
- Regime de contratação: Pessoa Jurídica (PJ)
- Carga horária: Full time
- Modalidade: Remoto