07 Aug
|
LG Electronics
|
Bengaluru
07 Aug
LG Electronics
Bengaluru
Job Description – BSP Engineer (4–12 Years Experience)
Position: BSP (Board Support Package) Engineer
Experience: 4 to 12 Years
Location: Onsite Bangalore
About the Role
We are looking for an experienced BSP Engineer who has robust expertise in system-level programming, Linux bring‑up, device drivers, and HDMI‑related firmware development. The ideal candidate will work on low‑level software, board initialization, boot configuration, and performance optimization for embedded platforms.
Key Responsibilities
Develop, customize, and maintain BSP components for embedded Linux platforms.
Work on Linux bring‑up for new hardware boards, including board initialization and bootloader configurations.
Design and develop device drivers and low-level firmware modules.
Develop and debug firmware/drivers for HDMI interfaces.
Work with cross‑functional teams to integrate and validate board-level software components.
Perform system profiling, performance optimization, and memory management analysis.
Use diagnostic tools such as oscilloscopes, logic analyzers, protocol analyzers, and HDMI test suites.
Customize Yocto build system (recipes, layers, configurations, component integration).
Ensure compliance with HDMI specifications and related standards.
Prepare technical documentation for BSP features, bring-up steps, and system configurations.
Technical Skills Required
Core Skills
Robust programming expertise in C and C++ for system‑level and embedded development.
Hands-on experience with Linux bring-up, bootloaders (U-Boot), and board initialization.
Strong understanding of device drivers and kernel-level programming.
Experience in firmware/driver development for HDMI interfaces.
Deep understanding of HDMI specifications (HDMI 2.0, HDMI 2.1, CEC, ARC, eARC).
Familiarity with related video/IO standards:
DVI, DisplayPort, USB‑C, EDID, HDCP
Experience in:
Memory management
Performance profiling
System optimization techniques
Embedded & System Development
Proficiency in developing firmware and low-level embedded software.
Experience with Yocto build system customization (layers, recipes, configurations).
Tools & Diagnostics
Robust understanding and hands-on experience with:
Oscilloscopes
Logic analyzers
HDMI protocol analyzers and test suites
📌 Bsp Engineer Ms Bengaluru
🏢 LG Electronics
📍 Bengaluru