Pular para o conteúdo principal

Desenvolvedor Android Framework

Descrição da vaga

PcDs são sempre bem-vindas.


Buscamos pessoas apaixonadas por tecnologia. Alguém que se motive por desafios e atue com autonomia. Precisa gostar de trabalhar em equipe e possuir espírito colaborativo.

Responsabilidades e atribuições

  • Implementar e manter o VHAL (HIDL/AIDL), mapeando sinais do veículo para Vehicle Properties no Android Automotive.
  • Integrar o VHAL com ECUs via CAN/LIN/Ethernet (UDS/DoIP/SOME/IP), incluindo parsing e normalização de payloads.
  • Trabalhar na camada framework (Car Service / CarPropertyManager), expondo propriedades para apps e serviços do sistema.
  • Especificar, versionar e validar Vehicle Properties (tipos, áreas, permissões, rate/frequency, change mode, etc.).
  • Configurar SELinux (políticas para VHAL e serviços associados) e permissões/roles do sistema.
  • Contribuir para code reviews, documentação técnica e designs (diagramas de arquitetura, sequência, fluxos de sinal).

Requisitos e qualificações

  • Ensino superior completo em Engenharia da computação ou Análise de sistemas ou áreas afins Sólidos conhecimentos em Android Automotive OS (AAOS) ou AOSP, especificamente camadas HAL/Framework.
  • Experiência / Conhecimento em C/C++ para desenvolvimento no HAL;
  • Vivência com Linux embarcado (userspace e noções de kernel), udev, init, serviços (.rc).
  • Conhecimento de ferramentas: adb, logcat, dmesg, repo/Git/Gerrit, Soong/Blueprint, Gradle; build de AOSP.
  • Depuração avançada: tracing, heap/CPU profiling, análise de ANR/SEGV. I
  • Inglês técnico (leitura, escrita e conversação) para projeto internacional.

Desejável :

  • Experiência com HIDL e/ou AIDL (interfaces, versões, estabilidade, compatibilidade binária/fonte).
  • Protocolos automotivos e buses: CAN (DBC), LIN, e/ou Ethernet automotiva (SOME/IP, DoIP).
  • Experiência com VHAL: definição/implementação de propriedades, callbacks, permissions. Ferramentas automotivas: análise de CAN (ex.: Vector/CANoe, SavvyCAN, candump/can-utils).

Informações adicionais

“O Instituto de Pesquisas Eldorado valoriza um ambiente diversificado e se orgulha de ser uma organização que oferece oportunidades de forma igualitária. Todos que se candidatarem serão avaliados, independentemente de raça, deficiência, cor, religião, sexo, identidade ou expressão de gênero, orientação sexual, nacionalidade ou idade”.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista com área demandante
  3. Etapa 3: Entrevista de RH
  4. Etapa 4: Proposta
  5. Etapa 5: Contratação

Nosso trabalho transforma o mundo, o futuro e as pessoas.

Impulsione a sua carreira em um dos maiores centros de P&D do país. Há 25 anos, desenvolvemos soluções sob medida em software e hardware para diversos segmentos em parceria com grandes players globais da área de tecnologia. Atuamos também com testes de laboratório, consultoria de inovação, capacitação, treinamento e certificação de produtos para telecomunicações. 


É a sua chance de adquirir novas experiências e aplicar seu conhecimento em projetos relevantes que impactam positivamente a vida das pessoas.


  • Somos mais de 1.600 profissionais e reconhecidos como um dos Lugares Incríveis para se Trabalhar pelo prêmio FIA/UOL. 
  • Estamos em grandes polos tecnológicos do país, com unidades em Brasília, Campinas, Manaus e Porto Alegre. 
  • Temos infraestrutura completa de laboratórios, especialmente o de microeletrônica, que é referência em todo o país.
  • Somos o único membro da América Latina da associação europeia EARTO. 
  • Temos expertise em tecnologias como inteligência artificial, visão computacional, computação gráfica, realidade virtual e aumentada, assistentes virtuais e interface por voz, big data e analytics, openRAN, sistemas embarcados, IoT e blockchain.


Candidatura rápida

BR+55

Perguntas criadas pela empresa

0 / 1500 caracteres

Ao se cadastrar você declara que leu e está de acordo com nossos Termos de Uso e Aviso de Privacidade.