Padmi

Technical Lead - Embedded Linux

IndiaPosted 3 months ago
Software engineeringSeniorFull Time, Permanent
Apply at Gadgeon Smart Systems

Opens the source posting on naukri.com

Source description

About the role

View original

Key Responsibilities Design, develop, and maintain embedded software for Linux and RTOS-based platforms. Customize and maintain Yocto-based Linux distributions and Board Support Packages (BSPs) Develop and debug Linux kernel drives and RTOS drivers for peripherals such as: UART, SPI, I2C, USB, GPIO, PWM, ADC, Ethernet, Wi-Fi etc Perform board bring-up activities for new hardware platforms and EVKs. Work on device tree customization, bootloader configuration, and kernel integration. Develop embedded applications using C on Linux and RTOS environments. Integrate middleware, connectivity stacks, and hardware abstraction layers. Optimize boot time, memory usage, and system performance. Debug complex issues using hardware and software tools. Work with cross-compilation toolchains and CI/CD build environments. Collaborate with hardware, QA, and product teams for feature integration and validation. Prepare technical documentation, architecture notes, and bring-up guides. Required Skills Strong experience in Embedded Linux development Linux kernel configuration and customization Device tree development and debugging Driver development and kernel module programming Systemd, init systems, boot sequence understanding Filesystem integration and image generation. Strong Yocto Project experience Custom layer and recipe creation BSP integration and package management Experience with: BitBake, OpenEmbedded, SDK generation, Root filesystem customization Hands-on experience with Zephyr & FreeRTOS. Driver and middleware integration on RTOS platforms. Device Drivers & Low-Level Development. Linux kernel driver development. Interrupt handling and DMA concepts. Power management and clock framework understanding. Bootloader knowledge (U-Boot preferred). Hardware Platforms NXP i.MX series i.MX 8MN, i.MX 6UL, i.MX 93, 95 NXP RW612, MIMXRT1170 TI Jacinto, AM62x Renesas RA series MediaTek platforms STM32 Connectivity USB Host/Device/OTG Wi-Fi / BLE NFC Ethernet UART communication CSI or sensor data pipelines Programming Skills Strong C programming skills Python scripting for automation/debugging Shell scripting Location: Kochi/Bangalore (Working from Bangalore) Experience 8+ Years Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

One address, no account. We’ll tell you when matching roles go live.

More at Gadgeon Smart Systems

Related open roles

View all roles
Technical Lead - Embedded Linux at Gadgeon Smart Systems · Padmi