
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
Braga
25 de agosto de 2026
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