Num relance
- Tarefas: Desenvolver software embarcado para componentes de eBike com uma equipa internacional.
- Empresa: Bosch, líder em tecnologia com um ambiente colaborativo e inovador.
- Benefícios: Condições de trabalho flexíveis, seguro de saúde e oportunidades de formação.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento profissional.
- Porquê este emprego: Trabalhe em projetos premiados que impactam a mobilidade sustentável.
- Qualificações: Mestrado em Sistemas Embarcados e experiência em programação C++.
O salário previsto situa-se entre 82800 - 101200 € por ano.
A Bosch group tem mais de 400.000 colaboradores em todo o mundo, presente em 60 países, e orgulha-se de impactar a vida das pessoas e trabalhar para um futuro mais sustentável. A Bosch Service Solutions em Lisboa desenvolve e oferece soluções de Experiência do Cliente, Mobilidade e Monitorização, desempenhando um papel importante na prestação de serviços de Engenharia e Desenvolvimento de Software no mercado tecnológico. Todos os dias, as nossas equipas encontram soluções rápidas, eficientes e inovadoras para milhares de pessoas. Na Bosch, moldamos o futuro ao inventar tecnologias e serviços de alta qualidade que despertam entusiasmo e enriquecem a vida das pessoas. Crescemos juntos, desfrutamos do nosso trabalho e inspiramos uns aos outros. Aceitamos candidaturas de pessoas com deficiência e podemos fornecer acomodações razoáveis durante o processo de recrutamento e no desempenho da atividade profissional.
Como desenvolvedor C++ embarcado para a Bosch eBike, você fará parte de uma equipe de desenvolvimento internacional implementando componentes de eBike premiados. Você irá projetar, integrar e depurar software para uma variedade de componentes do Sistema Bosch eBike em estreita colaboração com engenheiros de hardware, equipes de design e gerentes de produto para garantir que nossas soluções atendam às demandas tanto dos usuários finais quanto do mercado.
Responsabilidades Principais
- Desenvolvimento de Firmware: Escrever requisitos de software, projetar, implementar e testar software embarcado para vários módulos de eBike, principalmente usando C++ (C principalmente para baixo nível, por exemplo, drivers de dispositivo).
- Qualidade de Software: Garantir a qualidade do seu software através de testes abrangentes e revisões de código, e otimizar continuamente sistemas existentes.
- Desenvolvimento de Processos: Desde a análise detalhada de requisitos até o suporte bem-sucedido em série, vivencie todo o processo de desenvolvimento de software.
- Integração de Sistemas: Garantir a comunicação e integração adequadas entre subsistemas/módulos de eBike.
- Design de Conectividade: Desenvolver e implementar protocolos de comunicação robustos (CAN, UART, BLE, SPI).
- Colaboração: Trabalhar com equipes multidisciplinares para alinhar requisitos de hardware, software e design para um desempenho ótimo do sistema.
Qualificações
- Educação: Mestrado em Sistemas Embarcados, Engenharia Eletrônica ou experiência equivalente.
- Experiência e Conhecimento: Proficiência em programação de sistemas embarcados principalmente com C++ e C.
- Experiência com Microcontroladores: Experiência prática com microcontroladores e integração de hardware/software.
- Protocolos de Comunicação: Forte conhecimento de protocolos CAN, UART, SPI, I2C e BLE para comunicação do sistema eBike.
- Sistemas Operacionais em Tempo Real: Capacidade de entender e usar RTOSs.
- Ferramentas de Depuração: Experiência com ferramentas de depuração, depurador JTAG, traçadores, osciloscópios, analisadores lógicos e monitores seriais.
- Testes de Sistema & Automação: Capacidade de trabalhar em ambientes de teste, incluindo configurações de laboratório e testes de campo de sistemas eBike. Conhecimento de Python, Jenkins.
- Controle de Versão: Proficiência em trabalhar com sistemas de controle de versão Git para desenvolvimento colaborativo. Conhecimento de GitHub, Jira.
- Idiomas: Proficiência em inglês é obrigatória.
- Estilo e Métodos de Trabalho: Fortes habilidades de resolução de problemas e depuração, acompanhadas de atenção aos detalhes.
- Disponibilidade para viajar ocasionalmente para a Alemanha.
- Adicionalmente, como um plus: STM32CubeIDE, TensorFlow.
Benefícios
- Condições de trabalho flexíveis.
- Sistema de trabalho híbrido.
- Intercâmbio com colegas ao redor do mundo.
- 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 descontos em parcerias e produtos Bosch.
- Atividades relacionadas à saúde e esportes.
- Ótimo acesso ao transporte público.
- Estacionamento gratuito.
- Cantina.
Empregador para Senior Embedded Software Developer in Braga: Bosch Portugal
A Bosch Portugal é um excelente empregador, oferecendo um ambiente de trabalho colaborativo em Lisboa, onde a inovação e o desenvolvimento profissional são valorizados. Com um modelo de trabalho híbrido, os colaboradores têm a flexibilidade necessária para equilibrar a vida pessoal e profissional, além de oportunidades contínuas de crescimento e aprimoramento nas suas carreiras. Junte-se a uma equipa que promove melhorias constantes e faz parte de uma empresa reconhecida pela sua excelência e compromisso com a qualidade.