Desenvolvedor C++ / Linux - Sênior
Fitec- Inovações Tecnológicas
Descrição da vaga
Buscamos uma pessoa Desenvolvedor C++ Sênior com sólida experiência em ambiente Linux para se juntar ao nosso time de Engenharia. Você será responsável por projetar, desenvolver e otimizar sistemas de missão crítica para equipamentos voltados para a área de energia. A atuação será em regime presencial.Responsabilidades e atribuiçõesSerá responsável pela elaboração de projetos de software embarcado para atuar no desenvolvimento de equipamentos de energia. As atividades a serem realizadas envolvem:Projetar e implementar sistemas robustos, escaláveis e de alta performance utilizando C++.Otimização de Performance, identificar gargalos de CPU/memória e otimizar o uso de recursos do Sistema Operacional Linux.Definir padrões arquiteturais, APIs e participar ativamente das decisões de design técnico de baixo nível.Mentorar desenvolvedores juniores e plenos através de revisões de código (code reviews) rigorosas e disseminação de boas práticas.Criar e manter scripts de build, automação de testes e pipelines de integração contínua para o ambiente Linux.Requisitos e qualificaçõesObrigatórios:Formação superior relacionado a área (Engenharia Elétrica, Engenharia da Computação, Engenharia de Controle e Automação, etc);Domínio na arquitetura de soluções e boa capacidade para a elaboração de documentações técnicas, protocolos e diagramas;Domínio de C++: Experiência profunda com C++ (C++17, C++20 ou superior).Especialista em Linux: Sólido conhecimento na API nativa do Linux (POSIX, multithreading, gerenciamento de memória, sockets e I/O não bloqueante).Ecossistema de Build: Fluência em sistemas de automação de compilação, especialmente CMake, e conhecimento de compiladores GCCDepuração Avançada: Domínio técnico em ferramentas de diagnóstico como GDB, Valgrind, gprof, outros.Qualidade de Código: Forte experiência com testes unitários e padrões de design (Design Patterns).Versionamento: Domínio avançado de Git e fluxos de trabalho colaborativos.Experiência com Sistemas Embarcados.Desejáveis:Conhecimento em desenvolvimento de drivers ou modificações no Kernel Linux.Vivência com containers (Docker ) aplicados ao desenvolvimento e deploy em Linux.Familiaridade com bancos de dados performance (SQL) e mensageria (MQTT, Kafka, RabbitMQ, ZeroMQ).Experiência em setores de alta performance (Energia, Telecomunicações).Informações adicionaisOferecemos:Ambiente de trabalho voltado à cooperação e à meritocracia;Remuneração compatível com o perfil e experiência;Ótima cesta de benefícios.
Mais vagas em Belo Horizonte
- Desenvolvedor Cobol
- LÍDER DE LICENCIAMENTO E DESENVOLVIMENTO DE NEGÓCIOS
- Desenvolvedor(a) Full Stack Pleno
- Pessoa Desenvolvedora TOTVS Sênior (Presencial/BH) [Tempo Determinado]
- Especialista de Segurança da Informação
- Desenvolvedor de sistemas Python
- Vendedor(a)
- Analista de Tecnologia da Informação (TI)
Todas as vagas em Belo Horizonte/MG →Vagas em Minas Gerais →
