BSP Developer_VS

LG Electronics

Bengaluru

On-site

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

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

LG Electronics in Bangalore is seeking an experienced Embedded BSP Developer to join our Automotive Software Development team. You will develop, customize, integrate, and maintain BSPs for automotive ECU platforms, collaborating with hardware, middleware, application, and OEM teams to support bring-up, driver development, and system integration.

The role requires hands-on work with Linux/QNX/RTOS, kernel and bootloader configuration, device drivers, and performance optimization throughout the

Qualifications

  • Proficient in Embedded C programming.
  • Experience in Embedded Software Development.
  • Knowledge of Python and shell scripting.
  • Proficient with Makefiles and GNU Build Systems.
  • Experience with Yocto build system and BitBake recipes.

Responsibilities

  • Develop, customize, and maintain BSP solutions for Automotive ECU platforms.
  • Port and integrate Linux, QNX, and RTOS software on new hardware.
  • Configure and customize Linux Kernel, Device Tree, Bootloader, and system components.
  • Customize vendor BSPs based on project and OEM requirements.
  • Develop and maintain device drivers for Ethernet, CAN/CAN-FD, LIN, SPI, I2C, UART, USB, PCIe, GPIO, and storage.

Skills

Embedded C
Embedded Software
Python
Makefiles
Yocto/BitBake

Tools

GDB
Trace32
JTAG
Oscilloscope
Logic Analyzer
Linux Debugging

Job description

  • PortandintegrateLinux,QNX,andRTOS-basedsoftwareonnewhardwareplatforms.
  • Analyzeanddebugkernel,bootloader,driver,andhardware-relatedissues.
  • BoardBring-upandHardwareEnablement.

JobDescription:EmbeddedBSPDeveloper

Location:Bangalore

Experience:3to6Years

Domain:AutomotiveEmbeddedSystems/BSPDevelopment

OpenPositions:7

AbouttheRole

WeareseekinganexperiencedEmbeddedBSPDeveloper to join our Automotive Software Development team. The selected candidate will be responsible for developing, customizing, integrating, and maintaining Board Support Packages (BSP) for automotive ECU platforms. The role involves working closelywithhardware,middleware,application,andOEMteamstosupportboardbring-up,driverdevelopment,systemintegration,performanceoptimization,andtroubleshootingactivitiesthroughouttheproductlifecycle.

KeyResponsibilities
  • Develop,customize,andmaintainBSPsolutionsforAutomotiveECUplatforms.
  • PortandintegrateLinux,QNX,andRTOS-basedsoftwareonnewhardwareplatforms.
  • ConfigureandcustomizeLinuxKernel,DeviceTree,Bootloader,andsystemsoftwarecomponents.
  • CustomizevendorBSPsbasedonprojectandOEMrequirements.
  • Developandmaintaindevicedriversfor:
    • Ethernet
    • CAN/CAN-FD
    • LIN
    • SPI
    • I2C
    • UART
    • USB
    • PCIe
    • GPIO
    • eMMC/UFS/FlashStorage
  • Performsoftwarebring-upactivitiesfornewECUboardsandprototypeplatforms.
  • Validatehardwareinterfacesandsupporthardware-softwareintegrationactivities.
  • Collaboratewithhardwareteamsduringschematicreviewsandboardvalidation.
  • Analyzeanddebugkernel,bootloader,driver,andhardware-relatedissues.
  • Conductrootcauseanalysis(RCA)forsystemandfieldissues.
  • Optimizesystemperformanceincludingboottime,memoryutilization,CPUloading,andpowerconsumption.
RequiredTechnicalSkills
Programming&Development
  • StrongproficiencyinEmbeddedCprogramming.
  • ExperienceinEmbeddedSoftwareDevelopment.
  • PythonandShellScripting.
  • MakefilesandGNUBuildSystems.
  • YoctoBuildSystemandBitBakeRecipeDevelopment.
BSP&PlatformExpertise
  • BSPDevelopmentonLinuxand/orQNXplatforms.
  • LinuxKernelArchitectureandKernelCustomization.
  • DeviceDriverDevelopmentandDebugging.
  • BoardBring-upandHardwareEnablement.
  • BootloaderDevelopment(U-Boot,Fastboot,etc.).
  • DeviceTreeConfiguration.
  • MemoryManagementandPerformanceOptimization.
  • RTOSConceptsandLow-LevelFirmwareDevelopment.
HardwareKnowledge
  • ARM-basedSoCplatformssuchasNXP,Qualcomm,Renesas,TI,NVIDIA,etc.
  • Serialcommunicationinterfaces:UART,SPI,I2C.
  • Storageinterfaces:eMMC,NANDFlash,NORFlash.
  • Hardwareschematicreadingandtroubleshooting.
Tools&Debugging
  • GDB
  • Trace32/Lauterbach
  • JTAG
  • Oscilloscope
  • LogicAnalyzer
  • LinuxDebuggingTools
PreferredQualifications
  • ExperienceinAutomotiveECUplatformsandembeddedsystemarchitecture.
  • Exposuretoautomotivecommunicationprotocols.
  • Strongdebuggingandproblem-solvingskills.
  • Abilitytoworkincross-functionalteamsandcustomer-facingenvironments.
WhyJoinUs?
  • Workonnext-generationAutomotiveTelematicsECUplatforms.
  • OpportunitytocollaboratewithglobalOEMandtechnologyteams.
  • Exposuretocutting-edgeAutomotiveEmbeddedandBSPtechnologies.
  • Dynamicandinnovation-drivenworkenvironment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BSP Engineer
BSP Engineer

Visteon Corporation • Kolkata District

On-site
INR 350,000 - 550,000
Technical Lead- BSP, Hypervisior, Kernal, Boot Loader (TK712FT RM 4430)
Technical Lead- BSP, Hypervisior, Kernal, Boot Loader (TK712FT RM 4430)

Source-Right • Pune District

On-site
INR 4,000,000 - 6,000,000
S/W Engineer – Linux BSP
S/W Engineer – Linux BSP

Thakral One • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Modem BSP Engineer_VS
Modem BSP Engineer_VS

LG Electronics, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Modem BSP Engineer_VS
Modem BSP Engineer_VS

LG Electronics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android BSP Developer
Android BSP Developer

Orcapod Consulting Services • Chennai District

On-site
INR 1,500,000 - 2,100,000
BSP Engineer
BSP Engineer

Sunrise Biztech Systems • Chennai District

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