Job Description

QUALCOMM/QNX/LINUX AND ANDROID (REMOTA) M9AHMI


Remote
Public Job

QUALCOMM/QNX/LINUX AND ANDROID (REMOTA EM PORTUGAL)

Empresa portuguesa contrata para trabalho remoto em Portugal

📍 Localização:  Remoto em Portugal

🌍 Requisitos de Idioma: Português fluente, Inglês B2+

⏱️Tempo de experiência: : Mais de 5 anos

Instruções: Envie seu currículo, em inglês, e certifique-se de incluir todas as habilidades e experiências que atendam aos requisitos da oportunidade. Isso aumentará significativamente suas chances de sucesso.

____________________________________________________________________

Descrição

Você irá desenvolver e otimizar software de baixo nível em ambientes QNX, Linux e Android baseados em Qualcomm, com forte foco nas camadas de kernel, BSP e framework para sistemas automotivos de IVI (In-Vehicle Infotainment) e cockpit.

Será responsável pelo desenvolvimento de software relacionado ao sistema operativo, o que pode incluir a escrita de scripts em Bash, Python e/ou Rustreceitas BitBakedesenvolvimento de drivers para diversos dispositivos, camadas de abstração de hardware, gestão de hipervisores e máquinas virtuais, além de otimizações do sistema operativo.

    * Qualcomm‑based QNX, Linux and Android low‑level development (kernel, BSP, framework)

    * Linux and Android Kernel/Framework on Qualcomm SoCs preferred; experience on other controllers (Intel, NXP, etc.) is also acceptable  

Áreas de foco

·         Desenvolvimento de baixo nível em QNX, Linux e Android baseados em Qualcomm (kernel, BSP e framework)

·         Kernel e Framework Linux e Android em SoCs Qualcomm (experiência com outros controladores como Intel, NXP, entre outros, também é aceitável)

Principais responsabilidades

·         Projetar, desenvolver e otimizar BSPs, bootloaders e distribuições baseadas em Yocto para plataformas automotivas Qualcomm (ex.: SA8xxx)

·         Desenvolver e integrar módulos de kernel e drivers (I²C, SPI, UART, Ethernet, PCIe, GPIO)

·         Implementar e manter HALs e serviços de framework Android (AIDL/JNI), incluindo políticas SELinux e conformidade com Treble/VNDK

·         Realizar bring-up de placas e periféricos, configuração de device tree e ativação de pipelines de câmera e display (V4L2 / Camera HAL3, GStreamer; DRM/KMS, HWC/SurfaceFlinger)

·         Desenvolver middleware de baixo nível para sincronização de tempo e IPC entre QNX/Linux/Android (ex.: IEEE 1588 PTP, memória partilhada, sockets)

·         Analisar e otimizar a performance do sistema (tempo de boot, uso de memória/CPU, térmico) e conduzir otimizações de gestão de energia (suspend/resume, DVFS)

·         Reforçar a segurança da plataforma (secure/verified boot, gestão de chaves, SELinux, dm-verity/AVB) e contribuir para análises de riscos e ameaças de cibersegurança

·         Ativar funcionalidades de rede (Ethernet com TSN, Wi-Fi/Bluetooth) e solucionar problemas de conectividade ponta a ponta

·         Depurar problemas complexos em kernel e user space utilizando logs, traces e probes (ftrace, perf, eBPF, QNX Momentics, JTAG)

·         Contribuir para entregáveis de Qualcomm Safety (SAIL) e colaborar com equipas de segurança funcional alinhadas à ISO 26262

·         Colaborar com equipas distribuídas (multi-site), realizar code reviews e design reviews, e apoiar pipelines de CI/CD (Gerrit, Git, Jenkins)

Requisitos obrigatórios

·         5+ anos de experiência em desenvolvimento de software embarcado, com forte domínio de C/C++

·         Experiência prática comprovada com SoCs Qualcomm em QNX e/ou Linux e Android (kernel, BSP e framework)

·         Yocto (BitBake, layers, recipes) e integração/bring-up de BSP

·         Android de baixo nível: desenvolvimento de HALAIDL/JNICTS/VTSSELinux

·         Desenvolvimento de drivers e device tree para periféricos comuns (I²C, SPI, UART, Ethernet, PCIe, GPIO)

·         Otimização de performance e consumo de energia em plataformas embarcadas

·         Fundamentos de segurança em sistemas embarcados e Android (secure boot, AVB/dm-verity, criptografia básica)

·         Fundamentos de redes (TCP/IP, Ethernet, PTP/IEEE 1588, Wi-Fi/Bluetooth)

·         Ferramentas: Git/Gerrit, Jenkins, adb/fastboot, perf/ftrace, QNX Momentics, analisadores lógicos/osciloscópios

·         Inglês fluente (B2+) e excelentes competências de comunicação e colaboração

Diferenciais

·         Android Automotive OS (AAOS) e virtualização multi-SO / hipervisor (QNX Hypervisor)

·         Otimização de performance de câmera (ISP, V4L2, GStreamer) e display (DRM/KMS, HWC) em Qualcomm (Adreno/Hexagon)

·         Experiência com Qualcomm Safety (SAIL) e processos ISO 26262

·         Cibersegurança automotiva (UNECE R155/R156) e fluxos de OTA

·         Buildroot, Yocto avançado, Soong/Make, automação de testes e HIL

·         Capacidade de leitura de esquemas elétricos e uso de equipamentos de laboratório (JTAG, Lauterbach, analisadores de energia)

Informações adicionais

Setor do cliente: Automotivo

#00326657

Recommend someone for this Job

You can recommend someone directly to this job by sending their resume to the email below

Share this Job

Share on your social network.

About Us

🇵🇹 Deseja uma nova experiência?
iTRecruiter é uma nova experiência de contratação. Somos "cross-border, cross-age, cross-culture and cross-gender".
Utilizamos tecnologias de última geração para encontrar as melhores mentes tecnológicas, de forma mais assertiva, ágil e humana.
Seja para trabalho remoto, projetos híbridos ou presenciais.
Se você está fora do país de contratação e deseja imigrar, nós o apoiaremos sempre que possível.
Caminharemos juntos em todas as etapas.
Agora é só compartilhar, com amigos e colegas sua experiência.
Teremos o maior prazer em ajudá-lo a encontrar uma nova oportunidade.
Seja um iTecher! Visite-nos @ www.itrecruiter.tech
Siga-nos nas redes sociais para não perder oportunidades.
AI for Smart Recruiting!

🇬🇧 Wish a new experience?
iTRecruiter is a new hiring experience. We are cross-border, cross-age, cross-culture and cross-gender.
We use State-of-the-art Technologies to find the best technological minds, in a more assertive, agile and humane way.
Whether for remote work, hybrid or face-to-face projects.
If you are outside the hiring country and wish to immigrate, we will support you whenever possible.
We will walk together at all stages.
Now just share, with friends and colleagues your experience.
We will be happy to assist you find a new opportunity.
Be an iTecher! Visit us @ www.itrecruiter.tech.
Follow our social medias not to miss any opportunity.
AI for Smart Recruiting!