Grupo Data
Nokia
Engenheiro(a) de Software - Redes Ópticas
Sobre a oportunidade
Em um mundo cada vez mais impulsionado por IA, serviços em nuvem e aplicações intensivas em dados, as redes ópticas desempenham um papel crítico na viabilização da conectividade global.
Como parte da organização de Redes Ópticas da Nokia, fortalecida pela aquisição da Infinera, você se juntará a uma equipe líder de P&D desenvolvendo tecnologias de rede de próxima geração usadas por provedores de serviços, empresas e hiperscaladores em todo o mundo.
Estamos procurando engenheiros de software apaixonados que gostem de resolver desafios técnicos complexos, construir sistemas escaláveis e de alto desempenho, e aprimorar continuamente suas habilidades de engenharia. Dependendo do seu nível de experiência, você contribuirá para o projeto, desenvolvimento, otimização e evolução de soluções de software de nível carrier, colaborando com engenheiros altamente qualificados em um ambiente global.
Esta é uma oportunidade para aprender com especialistas da indústria, assumir a responsabilidade por desafios técnicos significativos e contribuir para tecnologias que operam em escala global.
O que Valorizamos
- Forte senso de propriedade e responsabilidade.
- Curiosidade e vontade de aprender.
- Paixão por resolver desafios técnicos complexos.
- Compromisso com a qualidade do software e melhoria contínua.
- Mentalidade colaborativa e abertura para compartilhar conhecimento.
- Interesse em construir tecnologias que tenham impacto real nas comunicações globais.
Responsabilidades
- Projetar, desenvolver e manter componentes de software de alto desempenho usando C++ moderno.
- Contribuir para o projeto e evolução de soluções de software para aplicações de rede e sistemas.
- Desenvolver software robusto, escalável e de fácil manutenção que atenda a requisitos rigorosos de desempenho e confiabilidade.
- Trabalhar em desafios de sistemas multi-thread e distribuídos.
- Participar de revisões de código, atividades de teste e melhores práticas de engenharia para garantir a qualidade do software.
- Colaborar com equipes multifuncionais, incluindo Engenharia de Sistemas, Gerenciamento de Produto e organizações globais de P&D.
- Solucionar problemas, depurar e resolver questões de software em diferentes camadas do sistema.
- Contribuir para iniciativas de melhoria contínua e adoção de ferramentas e metodologias de desenvolvimento modernas.
- Compartilhar conhecimento e colaborar com colegas em uma cultura de aprendizado, inovação e excelência técnica.
- Candidatos mais experientes terão oportunidades de influenciar a arquitetura, orientar colegas e impulsionar iniciativas técnicas.
Qualificações
Obrigatório
- Experiência no desenvolvimento de software usando C++ (experiência acadêmica, estágio ou profissional será considerada).
- Bom entendimento de programação orientada a objetos, estruturas de dados, algoritmos e princípios de design de software.
- Experiência ou familiaridade com ambientes de desenvolvimento baseados em Linux.
- Conhecimento de multi-threading, conceitos de concorrência ou sistemas distribuídos.
- Familiaridade com STL e práticas modernas de desenvolvimento de software.
- Experiência no uso de sistemas de controle de versão como Git.
- Fortes habilidades analíticas, de resolução de problemas e de depuração.
- Excelentes habilidades de comunicação e capacidade de colaborar em equipes internacionais.
- Bacharelado ou Mestrado em Ciência da Computação, Telecomunicações, Engenharia Elétrica, Engenharia de Software ou área relacionada.
Preferencial
- Experiência profissional com C++ moderno (C++11/14/17/20).
- Experiência com bibliotecas Boost.
- Familiaridade com testes automatizados, pipelines de CI/CD e práticas de qualidade de software.
- Experiência em telecomunicações, redes ou tecnologias de transporte óptico.
- Conhecimento de Redes Ópticas, DWDM, tecnologias de Camada 0/1, ROADM, WSS ou domínios relacionados.
- Experiência com sistemas distribuídos, embarcados ou em tempo real.
- Conhecimento de Python, Bash ou outras linguagens de script para automação.
- Exposição a tecnologias cloud-native, containerização ou práticas de DevOps.
- Experiência em liderar iniciativas técnicas, orientar engenheiros ou contribuir para a arquitetura de software.
#LI-Hybrid
