Point your AI agent at freehire and let it find you a job.

Get the CLI →

PERTO

Open 25d

DESENVOLVEDOR DE SOFTWARE SÊNIOR

Posted Updated 2 views
Discussion
Desenvolvedor(a) C com conhecimentos avançados, com experiência em C++. O profissional atuará no desenvolvimento de APIs para comunicação com dispositivos físicos, além de contribuir com aplicações de teste e produção, automação por meio de scripts, e documentação técnica.
A atuação será multiplataforma, com projetos desenvolvidos tanto em Windows quanto em Linux, exigindo adaptabilidade e bom entendimento de ambientes diversos. A função também envolve suporte técnico interno e externo, colaborando diretamente com diferentes áreas da empresa.

Responsabilidades
  • Desenvolver e manter APIs em C/C++ para integração com dispositivos e periféricos;
  • Criar aplicações e utilitários de teste e validação de hardware;
  • Desenvolver scripts de automação (batch, shell, PowerShell, Python etc.);
  • Produzir e manter documentação técnica de APIs, protocolos e aplicações;
  • Participar do diagnóstico de problemas técnicos e prestar suporte especializado para times internos e clientes;
  • Adaptar e validar aplicações em ambientes Windows e Linux, garantindo compatibilidade e estabilidade.

Requisitos Técnicos
  • Superior completo em ciência da computação, analise e desenvolvimento de sistemas, banco de dados, tecnologia da informação entre outras.
  • Domínio de linguagem C (nível avançado);
  • Conhecimentos de C++ (POO, estruturas, padrões de projeto);
  • Experiência com ambientes multiplataforma (Windows e Linux);
  • Conhecimento de sistemas embarcados ou integração com hardware (ex: USB, portas seriais, comunicação TCP/IP);
  • Familiaridade com ferramentas como gcc, make, gdb, Visual Studio, e scripts de build;
  • Leitura e produção de documentação técnica clara e objetiva.

Diferenciais Desejáveis
  • Conhecimento em Java ou C#, principalmente para integração backend ou aplicações desktop;
  • Familiaridade com versionamento Git, CI/CD e automação de testes;
  • Experiência com protocolos binários, buffers estruturados ou comunicação assíncrona.

Benefícios
Vale alimentação Caju
Restaurante no local
Transporte fretado

Contratação por instituto

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available