Desenvolvedor(a) C++ Sênior

BRQ Digital Solutions

Brazil

Hybrid

BRL 180,000 - 300,000

Full time

28 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Plano de Saúde
Plano Odontológico
Seguro de Vida
Vale Refeição
Vale Alimentação
Horário Flexível
Home Office
Gympass
Telemedicina
Telenutrição
Suporte emocional 24h

Job summary

A BRQ Digital Solutions procura um(a) Desenvolvedor(a) C++ Sênior para atuar em projeto estratégico de alta complexidade, com foco em segurança, componentes nativos e integração com Windows. O profissional trabalhará com C++/VC++, Win32 API e DLLs, buscando desempenho, estabilidade e segurança.

Você participará de arquitetura, revisões de código e resolução de problemas complexos de memória, concorrência e falhas, contribuindo para soluções robustas no ecossistema Windows.

Qualifications

  • Experiência sólida em C++ com projetos de alta complexidade técnica.
  • Domínio de Visual C++ (VC++) e Microsoft Visual Studio.
  • Conhecimento avançado em arquitetura e funcionamento interno do Windows.
  • Experiência prática com Win32 API, Windows Message Loop e mecanismos de mensagens.
  • Experiência no desenvolvimento, integração e gerenciamento de DLLs (Dynamic Link Libraries).
  • Conhecimento em processos, threads, memória, concorrência e sincronização.
  • Conhecimento em desenvolvimento seguro de software e mitigação de vulnerabilidades.
  • Experiência em debugging avançado, análise de falhas e otimização de performance.
  • Capacidade de análise crítica, autonomia técnica e resolução de problemas complexos.
  • Perfil sênior com decisões arquiteturais.

Responsibilities

  • Desenvolver, manter e evoluir componentes de software utilizando C++/VC++, com foco em segurança, performance e confiabilidade.
  • Implementar integrações de baixo nível com o Windows, utilizando Win32 API.
  • Gerenciar mecanismos de comunicação e tratamento de eventos do Windows (Message Loop, Event Loop).
  • Desenvolver, gerenciar e manter DLLs, incluindo carregamento e dependências entre processos.
  • Gerenciar processos, threads, sincronização e memória do sistema operacional.
  • Investigar e resolver problemas complexos de execução, concorrência e estabilidade de aplicações.
  • Aplicar práticas de desenvolvimento seguro e mitigar vulnerabilidades em componentes nativos.
  • Participar de definições de arquitetura técnica e revisões de código.
  • Realizar análises de performance e debugging avançado no Windows.

Skills

C++
VC++
Win32 API
Windows internals
Memory management
Multithreading
Secure coding
Debugging
Architecture
Autonomia técnica

Tools

Visual Studio
DLLs
Windows APIs

Job description

Sobre a vaga

Desenvolvedor(a) C++ Sênior para atuar em um projeto estratégico de alta complexidade técnica, com foco em segurança, desenvolvimento de componentes nativos e integração com o sistema operacional Windows. O profissional será responsável pelo desenvolvimento, manutenção e evolução de soluções utilizando C++ e Visual C++ (VC++), com forte interação com APIs nativas do Windows, gerenciamento de processos, eventos, mensagens do sistema operacional e bibliotecas dinâmicas (DLLs). Procuramos um perfil com sólida experiência em desenvolvimento de baixo nível, capacidade de investigação técnica e domínio de conceitos de arquitetura, performance, estabilidade e segurança de aplicações.

Responsabilidades
  • Desenvolver, manter e evoluir componentes de software utilizando C++ e Visual C++ (VC++), com foco em segurança, performance e confiabilidade.
  • Implementar integrações de baixo nível com o sistema operacional Windows, utilizando APIs nativas (Win32 API/Windows API).
  • Desenvolver e gerenciar mecanismos de comunicação e tratamento de eventos do Windows, incluindo Windows Message Loop, Event Loop e processamento de mensagens.
  • Implementar e realizar manutenção de bibliotecas dinâmicas (DLLs), incluindo carregamento, descarregamento, gerenciamento de dependências e integração entre processos.
  • Atuar com gerenciamento de processos, threads, sincronização, memória e recursos do sistema operacional.
  • Investigar e solucionar problemas complexos relacionados à execução de processos, comunicação entre componentes, concorrência e estabilidade de aplicações.
  • Aplicar práticas de desenvolvimento seguro, identificando vulnerabilidades e mitigando riscos em componentes nativos.
  • Participar das definições de arquitetura técnica, revisões de código e decisões de engenharia, garantindo qualidade, escalabilidade e segurança das soluções.
  • Realizar análises de performance, troubleshooting e debugging avançado em ambiente Windows.
Requisitos
  • Experiência sólida e comprovada em desenvolvimento C++, com atuação em projetos de alta complexidade técnica.
  • Domínio de Visual C++ (VC++), Microsoft Visual Studio e ferramentas de compilação e depuração.
  • Conhecimento avançado em arquitetura e funcionamento interno do sistema operacional Windows.
  • Experiência prática com Win32 API, Windows Message Loop, Event Loop e mecanismos de mensagens e eventos do Windows.
  • Experiência no desenvolvimento, integração e gerenciamento de DLLs (Dynamic Link Libraries).
  • Conhecimento avançado em processos, threads, gerenciamento de memória, ponteiros, concorrência e sincronização.
  • Conhecimento em desenvolvimento seguro de software, tratamento de vulnerabilidades e proteção de recursos do sistema.
  • Experiência em debugging avançado, análise de falhas, identificação de memory leaks e otimização de performance.
  • Capacidade de análise crítica, autonomia técnica e resolução de problemas complexos.
  • Perfil sênior, com experiência em decisões arquiteturais e desenvolvimento de soluções robustas.
Diferenciais
  • Experiência em projetos de cibersegurança, proteção de endpoints ou soluções de segurança para Windows.
  • Conhecimento em Windows Internals, arquitetura de processos, gerenciamento de memória e mecanismos de segurança do sistema operacional.
  • Experiência com Windows Services, Windows SDK e desenvolvimento de componentes nativos.
  • Conhecimento em técnicas de DLL Injection, DLL Hooking e API Hooking, aplicadas a soluções legítimas de segurança, monitoramento e proteção.
  • Conhecimento em engenharia reversa, análise de binários e investigação de comportamento de aplicações.
  • Familiaridade com práticas de Secure Coding, análise estática de código e mitigação de vulnerabilidades em C/C++.
  • Experiência com ambientes corporativos de alta criticidade, especialmente instituições financeiras ou projetos que exigem elevados padrões de segurança.
Cultura na BRQ

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

https://www.brq.com/carreiras/

Vaga
About The Company

A BRQ apoia empresas a evoluírem o digital que sustenta seus negócios, com um propósito claro: transformar problemas complexos em progresso. Combinamos especialistas, ferramentas e inteligência artificial para entregar com método e consistência, atuando em modernização de legado e dados, GenAI, e construção de produtos e experiências digitais.

Com mais de 33 anos e mais de 2.500 profissionais, estamos entre as maiores empresas de tecnologia do Brasil e atuamos em projetos de alta complexidade e escala. Somos reconhecidos como líderes em GenAI e inovação para grandes empresas no estudo ISG Provider Lens.

Aqui, nossa cultura tem nome: BRQ Way. São 3 pilares: Carreira e desenvolvimento, Saúde e bem-estar e Comunicação e conexão. Diversidade e inclusão fazem parte do nosso dia a dia, com grupos de afinidade como Colorful Roar, Black Roar e Girls Roar.

Benefícios: Plano de Saúde; Plano Odontológico; Seguro de Vida; Vale Refeição; Vale Alimentação; Horário Flexível; Home Office; Gympass; Telemedicina; Telenutrição; Canal de suporte emocional 24h e muito mais.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Backend Java - Sênior
Desenvolvedor Backend Java - Sênior

BRQ Digital Solutions • Brazil

Remote
BRL 120,000 - 180,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+5
Pessoa Desenvolvedora Backend Sênior (Java, Spring Boot e IA Generativa)
Pessoa Desenvolvedora Backend Sênior (Java, Spring Boot e IA Generativa)

BRQ Digital Solutions • Brazil

Hybrid
BRL 180,000 - 300,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+7
Desenvolvedor(a) Full Stack Sênior Java/Python | Angular | AWS
Desenvolvedor(a) Full Stack Sênior Java/Python | Angular | AWS

BRQ Digital Solutions • Brazil

Remote
BRL 180,000 - 270,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+7
Pessoa Desenvolvedora Full Stack Pleno | IA Generativa & Agentes
Pessoa Desenvolvedora Full Stack Pleno | IA Generativa & Agentes

BRQ Digital Solutions • Brazil

Hybrid
BRL 90,000 - 130,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+7
Desenvolvedor JAVA Backend - PLENO
Desenvolvedor JAVA Backend - PLENO

BRQ Digital Solutions • São Paulo

Hybrid
BRL 120,000 - 180,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+5
Desenvolvedor JAVA Back end SR (Exclusiva para PCD)
Desenvolvedor JAVA Back end SR (Exclusiva para PCD)

BRQ Digital Solutions • São Paulo

On-site
BRL 260,000 - 360,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+7
Desenvolvedor Frontend (React) SR
Desenvolvedor Frontend (React) SR

BRQ Digital Solutions • Brazil

Hybrid
BRL 120,000 - 180,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+5
Pessoa de Engenheira de IA
Pessoa de Engenheira de IA

BRQ Digital Solutions • São Paulo

Hybrid
BRL 150,000 - 210,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+9
Engenheiro(a) SRE Sênior /Cloud AWS - Híbrido
Engenheiro(a) SRE Sênior /Cloud AWS - Híbrido

BRQ Digital Solutions • Brazil

Hybrid
BRL 180,000 - 280,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+7
Desenvolvedor .NET SR. (Exclusiva para PCD)
Desenvolvedor .NET SR. (Exclusiva para PCD)

BRQ IT Services • São Paulo

On-site
BRL 180,000 - 280,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+7