# Desenvolvedor(a) C++ Sênior

**Empresa:** BRQ
**Modalidade:** Remoto
**Publicada em:** 2026-10-24

## Descrição

Sobre a vaga

Desenvolvedor(a) C++ S&ecirc;nior para atuar em um projeto estrat&eacute;gico de alta complexidade t&eacute;cnica, com foco em seguran&ccedil;a, desenvolvimento de componentes nativos e integra&ccedil;&atilde;o com o sistema operacional Windows. O profissional ser&aacute; respons&aacute;vel pelo desenvolvimento, manuten&ccedil;&atilde;o e evolu&ccedil;&atilde;o de solu&ccedil;&otilde;es utilizando C++ e Visual C++ (VC++), com forte intera&ccedil;&atilde;o com APIs nativas do Windows, gerenciamento de processos, eventos, mensagens do sistema operacional e bibliotecas din&acirc;micas (DLLs). Procuramos um perfil com s&oacute;lida experi&ecirc;ncia em desenvolvimento de baixo n&iacute;vel, capacidade de investiga&ccedil;&atilde;o t&eacute;cnica e dom&iacute;nio de conceitos de arquitetura, performance, estabilidade e seguran&ccedil;a de aplica&ccedil;&otilde;es.

Responsabilidades

Desenvolver, manter e evoluir componentes de software utilizando C++ e Visual C++ (VC++), com foco em seguran&ccedil;a, performance e confiabilidade.

Implementar integra&ccedil;&otilde;es de baixo n&iacute;vel com o sistema operacional Windows, utilizando APIs nativas (Win32 API/Windows API).

Desenvolver e gerenciar mecanismos de comunica&ccedil;&atilde;o e tratamento de eventos do Windows, incluindo Windows Message Loop, Event Loop e processamento de mensagens.

Implementar e realizar manuten&ccedil;&atilde;o de bibliotecas din&acirc;micas (DLLs), incluindo carregamento, descarregamento, gerenciamento de depend&ecirc;ncias e integra&ccedil;&atilde;o entre processos.

Atuar com gerenciamento de processos, threads, sincroniza&ccedil;&atilde;o, mem&oacute;ria e recursos do sistema operacional.

Investigar e solucionar problemas complexos relacionados &agrave; execu&ccedil;&atilde;o de processos, comunica&ccedil;&atilde;o entre componentes, concorr&ecirc;ncia e estabilidade de aplica&ccedil;&otilde;es.

Aplicar pr&aacute;ticas de desenvolvimento seguro, identificando vulnerabilidades e mitigando riscos em componentes nativos.

Participar das defini&ccedil;&otilde;es de arquitetura t&eacute;cnica, revis&otilde;es de c&oacute;digo e decis&otilde;es de engenharia, garantindo qualidade, escalabilidade e seguran&ccedil;a das solu&ccedil;&otilde;es.

Realizar an&aacute;lises de performance, troubleshooting e debugging avan&ccedil;ado em ambiente Windows.

Requisitos

Experi&ecirc;ncia s&oacute;lida e comprovada em desenvolvimento C++, com atua&ccedil;&atilde;o em projetos de alta complexidade t&eacute;cnica.

Dom&iacute;nio de Visual C++ (VC++), Microsoft Visual Studio e ferramentas de compila&ccedil;&atilde;o e depura&ccedil;&atilde;o.

Conhecimento avan&ccedil;ado em arquitetura e funcionamento interno do sistema operacional Windows.

Experi&ecirc;ncia pr&aacute;tica com Win32 API, Windows Message Loop, Event Loop e mecanismos de mensagens e eventos do Windows.

Experi&ecirc;ncia no desenvolvimento, integra&ccedil;&atilde;o e gerenciamento de DLLs (Dynamic Link Libraries).

Conhecimento avan&ccedil;ado em processos, threads, gerenciamento de mem&oacute;ria, ponteiros, concorr&ecirc;ncia e sincroniza&ccedil;&atilde;o.

Conhecimento em desenvolvimento seguro de software, tratamento de vulnerabilidades e prote&ccedil;&atilde;o de recursos do sistema.

Experi&ecirc;ncia em debugging avan&ccedil;ado, an&aacute;lise de falhas, identifica&ccedil;&atilde;o de memory leaks e otimiza&ccedil;&atilde;o de performance.

Capacidade de an&aacute;lise cr&iacute;tica, autonomia t&eacute;cnica e resolu&ccedil;&atilde;o de problemas complexos.

Perfil s&ecirc;nior, com experi&ecirc;ncia em decis&otilde;es arquiteturais e desenvolvimento de solu&ccedil;&otilde;es robustas.

Diferenciais

Experi&ecirc;ncia em projetos de ciberseguran&ccedil;a, prote&ccedil;&atilde;o de endpoints ou solu&ccedil;&otilde;es de seguran&ccedil;a para Windows.

Conhecimento em Windows Internals, arquitetura de processos, gerenciamento de mem&oacute;ria e mecanismos de seguran&ccedil;a do sistema operacional.

Experi&ecirc;ncia com Windows Services, Windows SDK e desenvolvimento de componentes nativos.

Conhecimento em t&eacute;cnicas de DLL Injection, DLL Hooking e API Hooking, aplicadas a solu&ccedil;&otilde;es leg&iacute;timas de seguran&ccedil;a, monitoramento e prote&ccedil;&atilde;o.

Conhecimento em engenharia reversa, an&aacute;lise de bin&aacute;rios e investiga&ccedil;&atilde;o de comportamento de aplica&ccedil;&otilde;es.

Familiaridade com pr&aacute;ticas de Secure Coding, an&aacute;lise est&aacute;tica de c&oacute;digo e mitiga&ccedil;&atilde;o de vulnerabilidades em C/C++.

Experi&ecirc;ncia com ambientes corporativos de alta criticidade, especialmente institui&ccedil;&otilde;es financeiras ou projetos que exigem elevados padr&otilde;es de seguran&ccedil;a.

Cultura na BRQ 

Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, sa&uacute;de e bem-estar, e comunica&ccedil;&atilde;o e conex&atilde;o. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, h&iacute;brido ou presencial) e investimos em desenvolvimento cont&iacute;nuo com BRQ Academy, mentoria, incentivo a certifica&ccedil;&otilde;es e programas de idiomas, entre outras frentes.

Diversidade, inclus&atilde;o e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajet&oacute;rias e realidades diversas, al&eacute;m de contarmos com oportunidades afirmativas para pessoas com defici&ecirc;ncia e mulheres. Tamb&eacute;m temos tr&ecirc;s Grupos de Afinidade, chamados de Roars, que criam espa&ccedil;os de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/ 

Vaga

#LI-Remote

#LI-WL1

## Habilidades

- C++
- Visual C++
- Win32 API
- Windows Message Loop
- DLLs
- Debugging
- Segurança

**Página original:** https://www.123vagas.com.br/vaga/desenvolvedor-c++-senior-110869
