Bosch

Carros autónomos, máquinas que comunicam entre si, casas inteligentes e cidades. Na Bosch, transformamos estas visões em realidade para melhorar a qualidade de vida das pessoas em todo o mundo. A nossa promessa para os nossos colaboradores é forte: crescemos juntos, disfrutamos do que fazemos e inspiramos-nos uns aos outros. Junte-se a nós e sinta a diferença! Trabalhe #LikeABosch
Sobre a empresa

Engenheiro de software - IA embutida (c++) (f/m/div.)

Remoto

location Braga

date 25 de agosto de 2026

types Híbrido

As suas tarefas

A sua contribuição para algo grande: Na Bosch, estamos a moldar o futuro da mobilidade ao desenvolver sistemas automotivos inteligentes impulsionados por Inteligência Artificial. Como parte da nossa equipa de engenharia, você contribuirá para o desenvolvimento de Sistemas de Monitorização de Ocupantes de próxima geração e outras soluções automotivas impulsionadas por IA, trabalhando na interseção de Software Embutido e Aprendizagem de Máquina.

Você colaborará com equipas multidisciplinares para transformar modelos de IA em software embutido eficiente, fiável e pronto para produção, ajudando a trazer tecnologias inovadoras de percepção para veículos em todo o mundo.

As suas responsabilidades incluirão:

  • Projetar, desenvolver e manter software C++ de alta qualidade para Sistemas de Monitorização de Ocupantes e outras aplicações automotivas impulsionadas por IA.
  • Desenvolver componentes de software que consomem, processam e interpretam saídas de modelos de Aprendizagem Profunda e Aprendizagem de Máquina.
  • Colaborar estreitamente com engenheiros de IA/ML para integrar modelos de IA em soluções de software embutido.
  • Compreender e otimizar a interação entre hardware, software embutido, algoritmos de IA e arquitecturas de sistema.
  • Otimizar o desempenho do software, o uso de memória e a eficiência de execução em plataformas automotivas embutidas (por ex., Texas Instruments, Qualcomm e SoCs semelhantes).
  • Apoiar a implementação, integração e validação de modelos de IA em ambientes embutidos.
  • Desenvolver software seguindo práticas modernas de engenharia de software, garantindo manutenibilidade, escalabilidade, testabilidade e alta qualidade de código.
  • Participar em discussões sobre arquitetura de software, revisões de código, depuração e atividades de melhoria contínua.
  • Contribuir para soluções inovadoras de percepção habilitadas por IA para sistemas automotivos de próxima geração.

O seu perfil

O que o distingue:

Educação

  • Licenciatura em Engenharia de Computadores, Engenharia Eletrotécnica, Engenharia de Software ou numa área técnica relacionada.

Experiência / Conhecimento

Competências Obrigatórias

  • Experiência no desenvolvimento de software em C++ moderno, preferencialmente para sistemas embutidos.
  • Experiência com otimização de software, depuração e análise de desempenho.
  • Sólido conhecimento dos princípios de engenharia de software, incluindo SOLID, RAII, padrões de design e Clean Code.
  • Boa compreensão de sistemas embutidos, gestão de memória, multitarefa e otimização de desempenho.
  • Experiência com design de API/interface e arquiteturas de software modulares.
  • Compreensão dos conceitos de Aprendizagem Profunda, incluindo redes neurais, pipelines de inferência, tensores e extração de características.
  • Familiaridade com frameworks de Aprendizagem Profunda como TensorFlow, TensorRT, PyTorch ou similares.
  • Compreensão do ciclo de vida de aprendizagem de máquina, incluindo treino, validação, otimização e implementação.
  • Capacidade de traduzir o comportamento de modelos de IA em implementações eficientes de software embutido.
  • Conhecimento das práticas de qualidade de software, incluindo testes unitários, análise estática, revisões de código e CI/CD.
  • Muito boas capacidades de comunicação escrita e verbal em inglês.

Competências Preferenciais

  • Experiência de trabalho com produtos ou aplicações baseadas em IA/ML.
  • Experiência no desenvolvimento de software automotivo.
  • Experiência na implementação de modelos de IA em plataformas embutidas como Qualcomm, Texas Instruments, NVIDIA ou similares.
  • Conhecimento de Sistemas de Monitorização de Ocupantes, visão por computador, fusão de sensores ou funções de percepção automotiva.
  • Familiaridade com normas e processos de desenvolvimento automotivo, incluindo ASPICE, Segurança Funcional e Cibersegurança Automotiva.
  • Experiência em perfis e otimização do desempenho de inferência de IA em dispositivos embutidos com recursos limitados.

Estilo de Trabalho & Métodos

  • Trabalhador em equipa com uma mentalidade proativa e colaborativa.
  • Orientado para objetivos, automotivado e apaixonado por tecnologia.
  • Abordagem analítica e sistemática para a resolução de problemas.
  • Mentalidade de aprendizagem contínua, com interesse em Inteligência Artificial e Software Embutido.
  • Confortável a trabalhar de forma independente enquanto colabora eficazmente com equipas internacionais funcionais.

Contacto e informações adicionais

  • ⚖️ Condições de trabalho flexíveis
  • 🔀 Sistema de trabalho híbrido
  • 🌐 Intercâmbio com colegas de todo o 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 ótimos descontos em parcerias e produtos Bosch
  • 🏋️ Atividades desportivas e relacionadas com a saúde
  • 🚉 Ótimo acesso a transportes públicos
  • 🅿️ Estacionamento gratuito
  • 🍽️ Cantina