Bosch

Senior Embedded Software Developer | eBike (f/m/div.)

BoschLisboahá mais de um mês

Descrição

Junte-se à equipa internacional de desenvolvimento da Bosch eBike e contribua para a evolução de soluções de mobilidade conectadas e inteligentes. Como desenvolvedor embedded C++, irá desenhar, integrar e depurar software para uma variedade de componentes do Sistema Bosch eBike, trabalhando em colaboração próxima com engenheiros de hardware, equipas de design e gestores de produto para garantir que as nossas soluções satisfazem as exigências dos utilizadores finais e do mercado.

As suas responsabilidades principais incluem o desenvolvimento de firmware, implementação e teste de software embedded para vários módulos eBike utilizando principalmente C++ e C para operações de baixo nível. Será responsável pela garantia da qualidade do software através de testes abrangentes e revisões de código, otimização contínua de sistemas existentes, e integração adequada entre subsistemas. Trabalhará com protocolos de comunicação robustos como CAN, UART, BLE e SPI, colaborando com equipas multidisciplinares para alinhar requisitos de hardware, software e design.

Esta é uma oportunidade para experienciar todo o processo de desenvolvimento de software, desde análise detalhada de requisitos até suporte em série, num ambiente de inovação contínua onde a sua contribuição moldará o futuro da mobilidade sustentável.

Competências

  • C++
  • C
  • Microcontrollers
  • CAN
  • UART
  • SPI
  • I2C
  • BLE
  • Real Time Operating Systems
  • JTAG
  • Debugging tools
  • Oscilloscopes
  • Logic analyzers
  • Python
  • Jenkins
  • Git
  • GitHub
  • Jira
  • STM32CubeIDE
  • TensorFlow

Responsabilidades

  • Escrever requisitos de software, desenhar, implementar e testar software embedded para vários módulos eBike utilizando principalmente C++ e C para operações de baixo nível
  • Garantir a qualidade do software através de testes abrangentes e revisões de código, otimizando continuamente sistemas existentes
  • Experienciar todo o processo de desenvolvimento de software, desde análise detalhada de requisitos até suporte em série
  • Garantir comunicação e integração adequadas entre subsistemas/módulos eBike
  • Desenvolver e implementar protocolos de comunicação robustos (CAN, UART, BLE, SPI)
  • Colaborar com equipas multidisciplinares para alinhar requisitos de hardware, software e design para desempenho óptimo do sistema

Benefícios

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

Empregos semelhantes

Bosch
Bosch
Automotive
Ver perfil da empresa
Senior Embedded Software Developer | eBike (f/m/div.)Bosch
Candidatar-me