
Programador de Software Embarcado | Câmaras de Detecção de Incêndios com IA (m/f/d)
Candidatura gerida por InterviewHR
A Bosch está à procura de um Programador de Software Embarcado para se juntar à equipa que desenvolve um sistema de detecção de incêndio baseado em vídeo implantado em edge. Neste papel, você estenderá e manterá uma stack de aplicação modular consistindo num backend baseado em C++/Python e um frontend web construído em Angular. Será responsável pela implementação de novas funcionalidades, manutenção da qualidade e segurança do software, e garantir a interação perfeita entre todos os componentes de software executados localmente num dispositivo edge baseado em Linux. Sua contribuição incluirá design, implementação e extensão de serviços backend usando C++ e Python para análise de vídeo inteligente, desenvolvimento e manutenção de APIs REST, colaboração com a equipa de análise de vídeo, manutenção do frontend baseado em Angular, e garantir a troca de dados fiável e segura em toda a stack. Você trabalhará num ambiente ágil e multifuncional, desenvolvendo, mantendo e melhorando pipelines CI/CD, aplicando as melhores práticas modernas de engenharia de software, e suportando atividades de validação e teste ao nível do sistema. A Bosch oferece condições de trabalho flexíveis, sistema de trabalho híbrido, seguro de saúde, oportunidades de formação, desenvolvimento profissional contínuo, acesso a descontos em parcerias, atividades relacionadas com desporto e saúde, e estacionamento gratuito.
Responsabilidades
- Design, implementação e extensão de serviços backend utilizando C++ e Python para análise de vídeo inteligente e plataformas embarcadas
- Desenvolvimento e manutenção de APIs REST para comunicação perfeita com interfaces frontend e outros componentes do sistema
- Colaboração próxima com a equipa de análise de vídeo para integrar interfaces backend nos seus módulos
- Manutenção e aprimoramento do frontend baseado em Angular, garantindo usabilidade, responsividade e alinhamento com as diretrizes de design Bosch
- Garantir troca de dados fiável e segura em toda a stack
- Desenvolvimento, manutenção e melhoria de pipelines CI/CD para builds automatizados, testes e deployment
- Aplicação das melhores práticas modernas de engenharia de software incluindo testes unitários, análise de código estático e revisões de código por pares
- Trabalho em ambiente ágil e multifuncional com testadores de software, arquitetos de sistemas e programadores de domínios relacionados
- Suporte a atividades de validação e teste ao nível do sistema na plataforma embarcada
Competências
Benefícios
- Condições de trabalho flexíveis
- Sistema de trabalho híbrido
- Seguro de saúde e consultório médico no local (nutrição, psicologia, fisioterapia e clínica geral)
- Oportunidades de formação (formação técnica, formação 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 com desporto e saúde (ginásio)
- Estacionamento gratuito
- Cantina
Explorar mais
Análise de CV Grátis
Recebe feedback gratuito e instantâneo antes de te candidatares:
- Verificação de compatibilidade ATS
- Feedback instantâneo
- Melhora as tuas hipóteses
Candidatar-se a esta vaga
A sua candidatura é submetida no okemprego e processada pela InterviewHR.
