BSP Engineer_MS

LG Electronics

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

LG Electronics is seeking a BSP (Board Support Package) Engineer for onsite work in Bengaluru. The ideal candidate will have 4 to 12 years of experience in system-level programming, particularly with Linux and device drivers.

This role involves developing and optimizing low-level software, working on board initialization, and debugging firmware for HDMI. If you have expertise in using diagnostic tools and developing embedded systems, we encourage you to apply.

Qualifications

  • 4 to 12 years of experience in embedded software development.
  • Strong expertise in system-level programming.
  • Experience with Yocto build system customization.

Responsibilities

  • Develop, customize, and maintain BSP components for embedded Linux.
  • Work on Linux bring-up for new hardware boards.
  • Design and debug device drivers for HDMI interfaces.

Skills

C programming
C++ programming
Linux bring-up
Device drivers
HDMI firmware development
System optimization

Tools

Oscilloscopes
Logic analyzers
HDMI protocol analyzers

Job description

Position: BSP (Board Support Package) Engineer

Location: Onsite Bangalore

About The Role

We are looking for an experienced BSP Engineer who has strong 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.

Job Description – BSP Engineer (4–12 Years Experience)

Position: BSP (Board Support Package) Engineer

Experience: 4 to 12 Years

Location: Onsite Bangalore

We are looking for an experienced BSP Engineer who has strong 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
  • Strong 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
  • Strong understanding and hands‑on experience with:
    • Oscilloscopes
    • Logic analyzers
    • HDMI protocol analyzers and test suites
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BSP Engineer
BSP Engineer

Sunrise Biztech Systems • Chennai District

On-site
INR 600,000 - 1,200,000
Senior Embedded Software Engineer - BSP Development
Senior Embedded Software Engineer - BSP Development

Matrix Comsec • Vadodara

On-site
INR 1,000,000 - 1,500,000
Bsp Engineer
Bsp Engineer

Orcapod Consulting Services • Chennai District

On-site
INR 1,620,000 - 2,700,000
Engineer / Senior Engineer (Linux BSP)
Engineer / Senior Engineer (Linux BSP)

Arrow Electronics • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Engineer / Senior Engineer (Linux BSP)
Engineer / Senior Engineer (Linux BSP)

Arrow Electronics • Pune District

On-site
INR 1,500,000 - 3,000,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Components • Dadri

On-site
INR 1,000,000 - 1,500,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Ahmedabad District

On-site
INR 800,000 - 1,500,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Pune District

On-site
INR 800,000 - 1,200,000
BSP Developer_VS
BSP Developer_VS

LG Electronics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Bsp Engineer -1
Bsp Engineer -1

Sunrise Biztech Systems • Chennai District

On-site
INR 750,000 - 1,200,000