Embedded Linux Engineer


Key Responsibilities: Develop and customize a Yocto-based Linux distribution for our custom hardware. Modify and configure Linux BSPs, bootloader (U-Boot), kernel, and root filesystem. Integrate Wayland as the display server and optimize Qt-based UI frameworks. Develop and maintain device drivers for peripherals (I2C, SPI, UART, GPIO, audio, etc.). Optimize audio processing and display rendering for a small screen. Enable secure communication and Matter over Thread integration. Debug hardware-software integration issues and optimize system performance. Implement OTA update mechanisms and security hardening techniques. Required Qualifications: 3+ years of experience in Embedded Linux development. Strong expertise in Yocto Project, BitBake recipes, and Linux build environments. Experience with U-Boot, Linux kernel configuration, and device trees. Hands-on experience with Wayland, Qt, and multimedia frameworks. Strong knowledge of Thread, Zigbee, or Z-Wave for IoT communication. Experience in secure boot, TPM integration, and OTA updates. Proficiency in C, C++, and Bash scripting. Familiarity with ARM-based SoCs, particularly NXP i.MX 93. Preferred Qualifications: Knowledge of real-time processing and performance tuning. Experience in compliance testing and certification (e.g., UL 2017, Matter certification). Previous work with machine learning on embedded devices is a plus.

Keyword: Linux

 

Game de Aposta

Preciso de um game de aposta montado em Linux no qual possa ser gravada a imagem do game num pen drive e que rode em placas ddr 2 e ddr3, o game consiste em um exe no qual possa por as imagens e que tenha uma gerador ou alguma trava para evitar cópias. Qto ad imagens eu...

View Job
Python Deep Stream Developer for Human Detection

N/D

View Job
Raspberry Pi 4 Security Node Setup

N/D

View Job