19 Aug
|
marlabs
|
Bengaluru
Role
Looking for a Senior Embedded Linux / Kernel Architect to lead the architecture and development of a Linux-based POS platform. The role will involve Linux kernel, BSP, device drivers, hardware integration and partner/vendor SDKs, while providing technical leadership to the engineering team.
Key Skills
10+ years of experience in Embedded Linux / Linux Kernel
Strong C/C++ and Linux internals expertise
Experience with BSP, device drivers and middleware architecture
Strong knowledge of Yocto / Buildroot and embedded Linux build systems
Hands-on experience with USB, UART, I2C, SPI, GPIO, networking and ARM
Experience integrating vendor SDKs, BSPs and hardware platforms
Strong debugging across application, middleware, driver and kernel layers
Experience with boot process, kernel configuration, cross-compilation and system bring-up
Ability to define architecture,
evaluate technologies and solve complex hardware/software integration issues
Strong technical leadership and stakeholder/partner management skills
Positive to Have
POS / payment terminal experience
Android HAL / AOSP and Android-to-Linux porting
NFC, EMV, card readers, printers and scanners
Qualcomm, NXP, MediaTek, Rockchip or similar SoCs
Secure Boot, TPM, Secure Elements and embedded security
Important: This is a hands-on architecture and technical leadership role. The candidate should be capable of making platform-level decisions while also diving into kernel, BSP, driver and hardware issues when required. Candidates with only Linux application/server development experience are not suitable.
📌 Embedded Linux/ Kernel Architect (Bengaluru)
🏢 marlabs
📍 Bengaluru