Inetum
Stratio Automotive
Engenheiro de Sistemas Embarcados
A vaga
Engenheiro(a) de Sistemas Embarcados (f/m/d)
A Stratio mantém o transporte público funcionando. Monitoramos a saúde da frota em tempo real e informamos aos maiores operadores do mundo exatamente o que vai falhar antes que aconteça.
Você se juntará à nossa equipe de Sistemas Embarcados e Hardware, as pessoas por trás do Databox da Stratio: o dispositivo no centro da missão de zero downtime da Stratio.
Você construirá e será responsável pelo firmware que roda no Databox, o dispositivo que transforma o que acontece dentro de um veículo nos dados em que nossa IA depende.
Como suas semanas se parecem
Nesta função, você trabalhará na interseção de software e hardware, desenvolvendo firmware em C/C++ em um RTOS multithread, lidando com protocolos de comunicação automotiva, ativação de hardware e infraestrutura de testes.
Esta função é dedicada ao nosso projeto de download remoto de dados de tacógrafo, portanto, seu trabalho diário se concentrará na construção, execução e aprimoramento dos sistemas que recuperam, processam e gerenciam dados de tacógrafo remotamente.
Desenvolvimento de Firmware
Você constrói e depura firmware em C/C++ rodando no RTOS do Databox, levando recursos da ideia à implementação com padrões de design sólidos e uma palavra nas decisões arquiteturais por trás deles.
Dos requisitos ao design
Você traduz requisitos de produto em projetos técnicos, trabalhando em estreita colaboração com a equipe e os stakeholders que dependem do que você constrói.
Depuração entre hardware e software
Você depura no alvo, usando analisadores lógicos, osciloscópios e ferramentas CAN/serial para USB, e trabalha diretamente com protocolos de comunicação automotiva como J1939 e J1587.
Você também apoia a ativação e o design de hardware junto à nossa equipe de hardware.
Revisões de código e discussão técnica
Você revisa código e participa de discussões de design, dando e recebendo feedback como rotina.
Ferramentas, infraestrutura de testes e documentação
Você ajuda a melhorar nossos processos de desenvolvimento, ferramentas e infraestrutura de testes, e documenta seu trabalho em todo o ciclo de vida do firmware.
O que procuramos
Essencial
- Bacharelado ou Mestrado em Engenharia Elétrica, Ciência da Computação ou área similar;
- Experiência comprovada em desenvolvimento de sistemas embarcados com C/C++;
- Experiência em depuração de sistemas embarcados com um RTOS em microcontroladores baseados em ARM;
- Conhecimento prático de eletrônica analógica e digital;
- Conhecimento de metodologias de teste unitário e CI;
- Familiaridade com sistemas de controle de versão;
- Experiência em traduzir requisitos em soluções técnicas;
- Fluência em inglês.
Esperamos que você:
De acordo com nossa estrutura interna de progressão, como um profissional intermediário, espera-se que você:
- Entende como seu escopo de responsabilidades se relaciona com os outros na equipe.
- Utiliza os recursos da empresa e da equipe de forma eficiente.
- Amplamente autônomo, mas depende de pessoas mais seniores para decisões complexas.
- Executa projetos/tarefas complexas ou maiores de forma independente.
- Possui conhecimento nas ferramentas, metodologias e frameworks definidos relevantes para a função.
- Contribui para grandes projetos e é dono de seu próprio escopo de trabalho para melhorias/conquistas globais.
- Tem capacidade de apresentar suas próprias ideias com contribuições proativas.
- Tem a capacidade de se adaptar a novas ferramentas/tecnologias implementadas.
- Sugere e implementa novos processos que podem impulsionar o sucesso da função e/ou do departamento.
- Produz documentação clara e confiável.
- Pode antecipar alguns problemas e avaliar riscos em algumas situações complexas.
- Mostra iniciativa através de perguntas proativas e aprendizado.
- Apoia a integração e o onboarding de novos membros da equipe em sua equipe.
Pontos Bônus
- Interesse ou experiência na indústria automotiva;
- Experiência com Zephyr RTOS
- Conhecimento de ISO 26262, MISRA C ou ASPICE;
- Experiência com programação em Python.
O que isto não é
Não é uma função de nível de aplicação, nem puramente de software. Este é firmware multithread em tempo real próximo ao hardware, então espere passar tempo real na bancada em ativação e depuração, e ajudar a decidir o que será construído, não apenas implementar a especificação de outra pessoa.
Por que isto é interessante
Você escreveria firmware que sai da fábrica, o Databox roda em veículos comerciais reais, para clientes pagando para que funcione. E você acompanharia um problema do início ao fim: desde uma decisão arquitetural, até o código no RTOS, até um analisador lógico na bancada com a equipe de hardware.
Localização
Híbrido / Coimbra
Esperamos que você trabalhe em nosso escritório de Coimbra uma vez por semana. Essa regularidade é uma média e deve ser ajustada às suas necessidades e às da empresa.
O que esperar do recrutamento
- Ligação de triagem com RH
- 1ª Entrevista (1h)
RH e Gerente de Contratação
Queremos conhecê-lo melhor e navegar por sua experiência, habilidades e motivação.
- Teste de código para levar para casa
Equipe de Sistemas Embarcados e Hardware
Enviaremos um teste de código para você trabalhar offline. Nossa equipe de Sistemas Embarcados e Hardware o revisará, e ele acionará a entrevista técnica se uma boa avaliação for feita.
- Entrevista Técnica (1h)
Equipe de Sistemas Embarcados e Hardware
Aprofundamento nos resultados do teste de código. Aprofundamento em suas habilidades e avaliação de seu conhecimento técnico.
- Entrevista de Adequação Cultural (1h)
Chefe de Pessoas e Diretor de Engenharia
Validar a adequação cultural entre você e a Stratio e garantir que você é a pessoa que procuramos para nos ajudar a construir um #zerodowntimefuture.
Proposta de Contratação
*Referências podem ser exigidas em qualquer etapa do processo de recrutamento.
IA e Transparência
Usamos ferramentas com suporte de IA para ajudar nossa equipe durante o processo de contratação, veja como:
Revisão de CV assistida por IA: resume e sugere pontos para a equipe de contratação considerar e ajuda a equipe a revisar as candidaturas mais rapidamente; não toma nem influencia decisões de contratação.
Transcrição de entrevistas: entrevistas podem ser gravadas e transcritas para ajudar nossa equipe a se concentrar na conversa, com seu consentimento.
Toda decisão sobre sua candidatura é tomada por uma pessoa da equipe de contratação. Essas ferramentas auxiliam nossa equipe de contratação, não a substituem.
O que oferecemos
- Faixa Salarial Bruta Anual para a função: 28-35k€
- Seguro de Saúde para você e seus filhos;
- Política de Benefícios (para trabalhadores localizados em Portugal);
- Horário de Trabalho Flexível - ajuste sua agenda às suas necessidades;
- 22 dias de férias, mais até 3 dias extras de folga de acordo com seu tempo de serviço;
- Hardware e software para uma configuração totalmente remota;
- Eventos Trimestrais para discutir Estratégia;
- Cultura de Autonomia e Propriedade;
- Cultura de feedback contínuo;
- Mentalidade de Inovação;
- Aceleração de Carreira.
Sobre a Stratio
A Stratio entrega tecnologia de monitoramento de condição e manutenção preditiva que impulsiona um futuro de zero downtime para o transporte.
Mais de 1.3 Bilhões de pessoas viajam a cada ano em veículos que usam a tecnologia da Stratio. A distância percorrida diariamente é notável, equivalente a 50 viagens completas ao redor do planeta. Nos bastidores, mais de 250 mil previsões de manutenção são geradas diariamente, transformando falhas potenciais em intervenções planejadas e mantendo os serviços funcionando sem problemas.
Queremos indivíduos inspiradores em nossas equipes, onde idade, raça, gênero, orientação sexual, política e religião não importam, e buscamos criar um espaço tolerante e aberto para todos. Nós nos esforçamos para fornecer um ambiente inclusivo e confiável.
Você pode encontrar nosso Manifesto de Cultura e mais informações sobre a equipe aqui.
Pegue a estrada conosco!
