Padmi
LG Electronics logo
LG Electronics

home appliances · consumer electronics

BSP Engineer

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at LG Electronics

Opens the source posting on shine.com

Source description

About the role

View original

You are an experienced Device Driver Engineer with a strong expertise in RTOS platforms and BSP development. Your role will involve low-level software development, hardware interfacing, and system-level debugging for ARM-based embedded systems. Key Responsibilities: - Design, develop, and maintain device drivers for RTOS-based platforms - Work on BSP development and customization for ARM-based SoCs - Perform low-level programming and debugging on embedded systems - Understand hardware schematics and work closely with hardware teams for bring-up activities - Implement and manage concurrency, synchronization, and memory handling in embedded systems - Debug issues using board-level tools and techniques - Manage code using version control systems like Git - Work with build systems and cross-compilation environments Qualifications Required: - 58 years of experience in device driver development for RTOS platforms - Strong programming skills in C - Good understanding of concurrency and synchronization concepts - Hands-on experience with RTOS such as Zephyr, FreeRTOS, VxWorks, or QNX - Experience in BSP development for ARM-based SoCs (NXP, STMicro, TI, Renesas, Qualcomm, etc.) - Ability to read and work with hardware schematics and datasheets - Experience in board-level debugging - Familiarity with Git, build systems (CMake, etc.), and cross-compilers This role will require you to have strong analytical and troubleshooting ability, attention to detail, ability to work independently and handle complex issues, as well as good communication and collaboration skills. You are an experienced Device Driver Engineer with a strong expertise in RTOS platforms and BSP development. Your role will involve low-level software development, hardware interfacing, and system-level debugging for ARM-based embedded systems. Key Responsibilities: - Design, develop, and maintain device drivers for RTOS-based platforms - Work on BSP development and customization for ARM-based SoCs - Perform low-level programming and debugging on embedded systems - Understand hardware schematics and work closely with hardware teams for bring-up activities - Implement and manage concurrency, synchronization, and memory handling in embedded systems - Debug issues using board-level tools and techniques - Manage code using version control systems like Git - Work with build systems and cross-compilation environments Qualifications Required: - 58 years of experience in device driver development for RTOS platforms - Strong programming skills in C - Good understanding of concurrency and synchronization concepts - Hands-on experience with RTOS such as Zephyr, FreeRTOS, VxWorks, or QNX - Experience in BSP development for ARM-based SoCs (NXP, STMicro, TI, Renesas, Qualcomm, etc.) - Ability to read and work with hardware schematics and datasheets - Experience in board-level debugging - Familiarity with Git, build systems (CMake, etc.), and cross-compilers This role will require you to have strong analytical and troubleshooting ability, attention to detail, ability to work independently and handle complex issues, as well as good communication and collaboration skills.

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

More at LG Electronics

Related open roles

View all roles