Visão Geral da Posição – Com inglês
1 vez a cada 15 dias no escritório
Curitiba / Jundiai ou Campinas
Como parte do grupo Edge BMS, estamos em busca de um Engenheiro Backend Sênior experiente para integrar nossa equipe de plataforma.
O candidato ideal deve ter uma sólida experiência em programação de baixo nível e desenvolvimento de sistemas embarcados, com foco em criar soluções eficientes e de alto desempenho em ambientes com restrição de recursos.
Principais Responsabilidades
- Projetar e desenvolver sistemas backend de alto desempenho e confiabilidade para nossa plataforma BMS;
- Otimizar o desempenho de software para dispositivos IoT;
- Realizar análises de desempenho e benchmarking;
- Implementar mecanismos de comunicação eficientes para dispositivos IoT;
- Colaborar com equipes multifuncionais no design e implementação de novas funcionalidades;
- Participar de revisões de código e manter altos padrões de qualidade;
- Diagnosticar e resolver problemas técnicos complexos;
- Documentar especificações técnicas e arquitetura de sistema.
Habilidades e Experiências Requeridas
- Mais de 7 anos de experiência em desenvolvimento de software;
- Forte domínio em C ou C++ (experiência comprovada com Rust será um grande diferencial);
- Sólida experiência com Deno runtime (ou equivalente em Node.js) e TypeScript;
- Proficiência em otimização de desempenho e benchmarking;
- Excelente entendimento de gerenciamento de memória e limitações de recursos;
- Conhecimento dos principais protocolos de comunicação da indústria (como BACNet, ModBus, KNX, etc.) será considerado um diferencial;
- Experiência com controle de versão (GITLab);
- Experiência com ambientes Linux/Unix;
- Conhecimento em práticas de CI/CD e soluções containerizadas;
- Excelentes habilidades de comunicação;
- Proatividade e vontade de aprimorar continuamente o software, levando-o ao próximo nível.
Diversidade na Siemens
A diversidade é nossa fonte de criatividade e inovação.
Ter diferentes tipos de talentos e experiências nos torna mais orientados a resultados e melhor preparados para responder de forma eficiente às demandas da sociedade.
Por isso, valorizamos candidatos que reflitam a diversidade que apreciamos em nossa empresa.
precisamos de candidatos com mais experiência, mais tempo no mercado, com formações melhores e mais completas (Ex. Engenheiros da Computação, Engenharia Elétrica, Ciência da Computação, etc).
Os candidatos entrevistados não possuíam a experiência e o conhecimento técnico esperados para um profissional sênior, ficaram abaixo das nossas expectativas.