Bosch

Desenvolvedor de Aplicações C++/C# | eBike (f/m/div.)

BoschLisboahá mais de um mês

Descrição

A Bosch Service Solutions em Lisboa procura um Engenheiro de Software altamente qualificado e motivado para se juntar à equipa de desenvolvimento de software para e-bikes. O candidato ideal terá um forte background em desenvolvimento C++ e C#, com experiência comprovada na conceção, construção e manutenção de sistemas distribuídos de alto desempenho, escaláveis e confiáveis. Um requisito fundamental para este papel é uma compreensão profunda e experiência prática com frameworks Remote Procedure Call (RPC), que será aplicada à nossa inovadora plataforma de e-bikes.

O projeto foca-se na criação da próxima geração de sistemas inteligentes de e-bikes, incluindo software embarcado e validação dos componentes da bicicleta, funcionalidades de conectividade para aplicações móveis e serviços backend para análise de dados e gestão de utilizadores. Será um contribuidor chave para uma plataforma que está a revolucionar a mobilidade urbana.

A Bosch oferece condições de trabalho flexíveis, sistema de trabalho híbrido, seguro de saúde, oportunidades de formação e desenvolvimento profissional contínuo, acesso a descontos em parcerias e produtos Bosch, atividades relacionadas com desporto e saúde, e excelente acesso a transportes públicos.

Competências

  • C++
  • C#
  • gRPC
  • Apache Thrift
  • Protocol Buffers
  • Sistemas distribuídos
  • RPC frameworks
  • JSON
  • XML
  • CAN
  • CAN-FD
  • Desenvolvimento de sistemas embarcados
  • Protocolos de rede

Responsabilidades

  • Desenhar, desenvolver e manter aplicações robustas e distribuídas utilizando C++ e C# para a plataforma de e-bikes
  • Implementar e otimizar comunicação entre serviços utilizando frameworks RPC de código aberto como gRPC, Apache Thrift ou tecnologias similares
  • Contribuir para o desenvolvimento da inovadora plataforma de software de e-bikes, desde sistemas embarcados até serviços na cloud
  • Definir interfaces de serviço e estruturas de dados utilizando Linguagens de Definição de Interface (IDL) como Protocol Buffers (Protobuf)
  • Desenvolver e manter bindings de cliente e servidor multi-plataforma para vários serviços
  • Assegurar desempenho, qualidade e responsividade das aplicações
  • Colaborar com equipas multifuncionais para definir, desenhar e implementar novas funcionalidades
  • Identificar e corrigir gargalos de desempenho e corrigir bugs
  • Ajudar a manter qualidade do código, organização e automação
  • Aproveitar funcionalidades modernas de C++ e melhores práticas para escrever código limpo, manutenível e eficiente

Benefícios

  • Condições de trabalho flexíveis
  • Sistema de trabalho híbrido
  • Seguro de saúde e consultório médico no local
  • Oportunidades de formação
  • Oportunidades de progressão na carreira e desenvolvimento profissional contínuo
  • Acesso a grandes descontos em parcerias e produtos Bosch
  • Atividades relacionadas com desporto e saúde
  • Excelente acesso a transportes públicos
  • Estacionamento gratuito
  • Cantina

Empregos semelhantes

Bosch
Bosch
Automotive
Ver perfil da empresa
Desenvolvedor de Aplicações C++/C# | eBike (f/m/div.)Bosch
Candidatar-me