Engenheiro (Desenvolvedor(a) de Software Android Automotivo)

Knightec Group

São Bernardo do Campo

Presencial

BRL 120 000 - 170 000

Tempo integral

14 dias+
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

A Knightec Group Brasil está buscando um engenheiro de software para atuar no desenvolvimento, integração e manutenção de aplicações para Android Automotive OS (AAOS). Você atuará desde a camada de aplicação/HMI até a interface com a camada de abstração de hardware do veículo (VHAL) e serviços conectados, com foco em performance e confiabilidade.

Procura-se formação em Engenharia de Software ou áreas correlatas, experiência prática em Android nativo e AAOS, inglês avançado, e domínio de Kotlin,

Qualificações

  • Formação: Graduação em Engenharia de Software, Ciência da Computação, Engenharia da Computação, Engenharia Eletrônica/Mecatrônica.
  • Experiência prática em desenvolvimento Android nativo e AAOS.
  • Inglês avançado.

Responsabilidades

  • Desenvolver e manter aplicações do sistema AAOS com Kotlin/Java, seguindo MVVM.
  • Atuar na integração com VHAL e camadas de baixo nível, com Java/C/C++.
  • Realizar debugging, análise de logs e correção de defeitos.
  • Garantir qualidade por meio de testes unitários e instrumentados.
  • Dar suporte à integração com sistemas de bordo e backend da montadora.

Conhecimentos

Kotlin
Java
C/C++
Android AAOS
MVVM
CI/CD
Git/Gerrit
Debugging
Logcat

Formação académica

Graduação em Engenharia de Software, Ciência da Computação, Engenharia da Computação, Engenharia Eletrônica/Mecatrônica

Descrição da oferta de emprego

A Knightec e a Semcon uniram forças para criar o Knightec Group – a empresa líder em consultoria no desenvolvimento de produtos e serviços digitais. Com uma combinação única de experiência multifuncional e uma compreensão holística dos negócios, apoiamos os clientes em todo o ciclo de desenvolvimento.
O Knightec Group é composto por 2.400 profissionais qualificados, dedicados a promover mudanças positivas para os negócios do futuro. Por meio de parcerias estratégicas com nossos clientes, desenvolvemos soluções inovadoras e sustentáveis que causam impacto, usando a tecnologia como um facilitador fundamental.
Juntos, impulsionamos pessoas, negócios e a sociedade.
Recebemos a certificação GPTW pelo quarto ano consecutivo, sendo um importante reconhecimento para as empresas que investem na melhoria do ambiente de trabalho. O selo é um sinal de que a Knightec Group Brasil oferece um ambiente de trabalho saudável e positivo, onde os colaboradores se sentem valorizados e motivados.
Traga suas perspectivas e junte-se a um time empenhado em inovar e a transformar oportunidades em crescimento para todos.
Objetivo do Cargo
Atuar no projeto, desenvolvimento, integração e manutenção de aplicações de sistema, serviços e camadas de baixo nível para a plataforma Android Automotive OS (AAOS). Garantir a entrega de soluções com alta performance, estabilidade e aderência às arquiteturas automotivas, atuando desde a camada de aplicação/HMI até a interface com a camada de abstração de hardware do veículo (VHAL) e ecossistema de serviços conectados.
Principais Responsabilidades e Atribuições

  • Desenvolvimento da Camada de Aplicação e Negócio:
Desenvolver e manter funcionalidades, serviços e aplicações do sistema (system applications) para Android Automotive OS (AAOS), utilizando Kotlin e Java.
Construir a camada de negócio e de aplicação seguindo padrões de arquitetura MVVM e em conformidade com as diretrizes e guia de estilo de código corporativos.
  • Desenvolvimento da Camada de Framework e VHAL:
Desenvolver funcionalidades e serviços em níveis intermediários e de baixo nível (Android Framework e Vehicle Hardware Abstraction Layer - VHAL) utilizando Java e C/C++.
Assegurar a perfeita aderência aos padrões do ecossistema Google/Android Automotive e especificações da arquitetura do veículo.
  • Integração de Sistemas e Conectividade:
Integrar APIs automotivas, módulos de conectividade, middleware e componentes de interface com o usuário (HMI).
Prestar suporte técnico e operacional nas validações das integrações junto às equipes e áreas correlatas de engenharia.
  • Diagnóstico e Correção de Defeitos (Debugging):
Realizar análise de causa raiz e debugging avançado de software utilizando ferramentas padrão (ADB, análise de logs Android e ferramentas de diagnóstico automotivo).
Corrigir defeitos e bugs reportados durante as fases de testes, validação e bancada.
  • Qualidade e Testes de Software:
Implementar testes unitários, testes instrumentados e conduzir validações funcionais pré-integração para garantir a estabilidade e a qualidade do código entregue.
  • Suporte à Integração de Serviços Conectados:
Dar suporte às integrações dos sistemas de bordo e plataformas de backend, módulos de telemática e ecossistemas de serviços conectados da montadora.
Requisitos
  • Formação: Graduação em Engenharia de Software, Ciência da Computação, Engenharia da Computação, Engenharia Eletrônica/Mecatrônica ou áreas correlatas.
  • Experiência: Experiência prática comprovada no desenvolvimento Android (nativo) e vivência com a plataforma Android Automotive OS (AAOS) ou sistemas embarcados automotivos.
  • Idioma: Inglês avançado
  • Conhecimentos Técnicos:
    • Domínio avançado das linguagens Kotlin, Java e C/C++.
    • Experiência com a arquitetura do Android OS (Android Internals, Android Framework, CarService, VHAL e IPC/AIDL/HIDL).
    • Domínio de padrões de arquitetura (MVVM, Clean Architecture) e ciclos de vida de aplicações Android.
    • Conhecimento prático de ferramentas de análise e depuração (ADB, Logcat, Traceview/Perfetto).
    • Familiaridade com arquitetura de redes automotivas (CAN, Ethernet Automotivo, SOME/IP) e barramentos de comunicação.
    • Experiência com controle de versão (Git/Gerrit) e práticas de integração contínua (CI/CD).
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenheiro(a) de DevOps / CI/CD Automotivo (DevOps & Build Engineer - AAOS)
Engenheiro(a) de DevOps / CI/CD Automotivo (DevOps & Build Engineer - AAOS)

Knightec Group • São Bernardo do Campo

Híbrido
BRL 180 000 - 260 000
Engenheiro(a) de Sistemas
Engenheiro(a) de Sistemas

Knightec Group • São Bernardo do Campo

Presencial
BRL 180 000 - 260 000
Analista de Produto (Gerenciamento de Projetos)
Analista de Produto (Gerenciamento de Projetos)

Knightec Group • São Bernardo do Campo

Presencial
BRL 180 000 - 260 000
Analista de Produto (Testes, Validação e Homologação)
Analista de Produto (Testes, Validação e Homologação)

Knightec Group • São Bernardo do Campo

Presencial
BRL 120 000 - 180 000
Analista de Produto (Infotainment & Conectividade)
Analista de Produto (Infotainment & Conectividade)

Knightec Group • São Bernardo do Campo

Presencial
BRL 201 000 - 357 000
Desenvolvedor(a) Android Nativo Sênior
Desenvolvedor(a) Android Nativo Sênior

Taking • São Paulo

Presencial
BRL 120 000 - 180 000
Engenheiro de Software Embarcado
Engenheiro de Software Embarcado

CEABS SERVICOS S.A. • Curitiba

Presencial
Pessoa Engenheira Do Produto Softwareembarcado/Android
Pessoa Engenheira Do Produto Softwareembarcado/Android

Volkswagen Do Brasil • São Bernardo do Campo

Presencial
BRL 100 000 - 223 000
Pessoa Desenvolvedora Android
Pessoa Desenvolvedora Android

Instituto de Pesquisas ELDORADO • Campinas

Presencial
BRL 90 000 - 130 000
Desenvolvedor Mobile senior Android
Desenvolvedor Mobile senior Android

Rehva Tech • São Paulo

Presencial
BRL 180 000 - 240 000