Software Developer (f/m/div.)

Software Developer (f/m/div.)

Tempo inteiro 54000 - 66000 € / ano (est.) Híbrido
B

Num relance

  • Tarefas: Desenvolver software inovador para sistemas de aquecimento residencial com C e C++.
  • Empresa: Bosch, uma empresa global focada em inovação e sustentabilidade.
  • 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 que impactam a vida das pessoas e o futuro sustentável.
  • Qualificações: Experiência em desenvolvimento de software e habilidades em programação C/C++.

O salário previsto situa-se entre 54000 - 66000 € por ano.

A Bosch Group tem mais de 400.000 colaboradores em todo o mundo, presentes em 60 países, e temos orgulho de impactar a vida das pessoas e trabalhar para um futuro mais sustentável. Na cidade de Aveiro, a Bosch possui um dos seus maiores centros de produção para a divisão Bosch Home Comfort, bem como um Centro de Pesquisa e Desenvolvimento para novas e melhoradas soluções de aquecimento para o segmento residencial. Com mais de 1400 colaboradores, focados em inovação, sustentabilidade e colaboração, a Bosch Aveiro reúne especialistas em diversas áreas, desde engenharia mecânica até conectividade e soluções de software, bem como industrialização e qualidade.

Na Bosch, moldamos o futuro ao inventar tecnologias e serviços de alta qualidade que despertam entusiasmo e enriquecem a vida das pessoas. Nossa promessa aos nossos colaboradores é sólida: crescemos juntos, desfrutamos do nosso trabalho e nos inspiramos mutuamente. Junte-se a nós e sinta a diferença em mentalidades, culturas, gerações, identidades e perspectivas. Todos devem trazer sua autenticidade e trabalhar juntos com respeito. A Bosch é um empregador que valoriza a diversidade e a igualdade de oportunidades. 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. Ao incluir todos e garantir igualdade de oportunidades, liberamos nosso pleno potencial.

Descrição do Trabalho

Junte-se à equipe de desenvolvimento de software de aplicação dentro do grupo Electric Solutions na Bosch Home Comfort em Aveiro. Você irá desenvolver e aprimorar software para sistemas de aquecimento residencial, com forte foco em programação C e C++ para bombas de calor ar-água.

Trabalhando em estreita colaboração com equipes multidisciplinares e internacionais, você irá traduzir requisitos do sistema em software confiável e contribuir ao longo do ciclo de vida do desenvolvimento, desde o design e implementação até integração, testes e manutenção. Dependendo do projeto, você também pode trabalhar com Desenvolvimento Baseado em Modelos (MBD) usando MATLAB e Simulink.

Suas responsabilidades incluirão:

  • Projetar, desenvolver e manter software de aplicação em C e C++ para bombas de calor e sistemas de aquecimento relacionados.
  • Implementar estratégias de controle e funções de produto, garantindo interação confiável entre software, hardware e processos térmicos.
  • Contribuir para a arquitetura de software, design modular, revisões de código e documentação técnica.
  • Integrar, testar e depurar software, investigando e resolvendo problemas tanto a nível de software quanto de sistema.
  • Desenvolver e manter modelos MATLAB/Simulink onde abordagens baseadas em modelo são utilizadas.
  • Colaborar com equipes de sistemas, eletrônica, hardware, controle e engenharia mecânica para entregar soluções integradas.
  • Implementar e solucionar interfaces de comunicação usando protocolos como CAN, Modbus e LIN.
  • Contribuir para integração contínua, testes automatizados e entrega de software usando Jenkins e a cadeia de ferramentas Atlassian.
  • Esclarecer requisitos, identificar riscos técnicos e propor melhorias na qualidade do software, desempenho do produto e eficiência do desenvolvimento.
  • Seguir padrões de desenvolvimento e qualidade, entregar tarefas acordadas e compartilhar conhecimento em uma equipe de engenharia internacional.

Qualificações

Educação e experiência

  • Licenciatura em Ciência da Computação, Engenharia de Computadores, Engenharia Elétrica ou Eletrônica, Engenharia Mecânica ou área relacionada.
  • Tipicamente cinco ou mais anos de experiência profissional relevante em desenvolvimento de software, sistemas embarcados ou software de aplicação.

Habilidades técnicas principais

  • Fortes habilidades de programação em C e C++.
  • Compreensão sólida dos princípios de design de software, estruturas de dados, algoritmos e arquitetura modular.
  • Experiência com controle de versão, testes de software, ferramentas de depuração e fluxos de trabalho de desenvolvimento colaborativo.
  • Capacidade de traduzir requisitos técnicos em software robusto e manutenível e diagnosticar problemas complexos.

Habilidades adicionais que seriam uma vantagem

  • Experiência com Desenvolvimento Baseado em Modelos, MATLAB e Simulink.
  • Conhecimento de sistemas de controle, modelagem de sistemas e implementação de algoritmos de controle.
  • Familiaridade com sistemas embarcados, microcontroladores, software em tempo real e integração hardware/software.
  • Compreensão de termodinâmica, transferência de calor, sistemas de fluidos ou conversão de energia.
  • Conhecimento de bombas de calor, HVAC ou sistemas de água quente doméstica.
  • Experiência com protocolos de comunicação CAN, Modbus ou LIN.
  • Familiaridade com práticas e ferramentas CI/CD como Jenkins, Jira e Bitbucket.
  • Experiência em equipes multidisciplinares, metodologias ágeis e processos de desenvolvimento estruturados.

Idiomas

  • Fluência em inglês.
  • Habilidades em língua portuguesa são uma vantagem.

Estilo de trabalho

  • Analítico e estruturado, com foco na qualidade e um forte senso de responsabilidade.
  • Proativo e capaz de trabalhar de forma independente enquanto contribui efetivamente para uma equipe.
  • Curioso e motivado para aprender novas tecnologias e conceitos de engenharia.
  • Comunicador claro, confortável em colaborar entre disciplinas e equipes internacionais.
  • Confiante em questionar suposições, esclarecer requisitos e propor melhorias.
  • Disponível para viagens de negócios ocasionais.

Informações Adicionais

  • Trabalhar #LikeABosch inclui:
  • 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 (cirurgião geral, psicologia, fisioterapia, clínica geral).
  • Oportunidades de treinamento (ex.: treinamento técnico, treinamento em línguas estrangeiras) e certificações.
  • Oportunidades de progressão na carreira e desenvolvimento profissional contínuo.
  • Acesso a grandes descontos em parcerias e produtos Bosch.
  • Atividades relacionadas a esportes e saúde.
  • Plataforma de benefícios flexíveis.
  • Estacionamento gratuito.
  • Cantina.

Histórias de sucesso não acontecem por acaso. Elas são feitas...

Empregador para Software Developer (f/m/div.): Bosch

A Bosch Portugal é um excelente empregador, oferecendo um ambiente de trabalho inovador e colaborativo, onde os engenheiros têm a oportunidade de contribuir para o futuro das bicicletas elétricas. Com um forte foco no desenvolvimento profissional, a empresa proporciona formação contínua e oportunidades de crescimento, além de um modelo de trabalho híbrido que promove um equilíbrio saudável entre vida pessoal e profissional. Localizada em Portugal, a Bosch valoriza a diversidade e a inclusão, criando uma cultura de trabalho dinâmica e inspiradora.

B

Dados de contacto:

Equipa de recrutamento de Bosch

Achamos que precisas destas competências para brilhares como Software Developer (f/m/div.)

Programação em C
Programação em C++
Desenvolvimento de Software
Sistemas Embarcados
Desenvolvimento Baseado em Modelos (MBD)
MATLAB
Simulink