BSP Developer_VS

LG Electronics

Bengaluru

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Automotive Linux BSP Senior Engineer
Automotive Linux BSP Senior Engineer

Arrow Electronics • Pune District

On-site
INR 1,200,000 - 2,000,000
Automotive Linux BSP Senior Engineer
Automotive Linux BSP Senior Engineer

Arrow Electronics • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
S/W Engineer - Linux BSP
S/W Engineer - Linux BSP

Thakral One • Bengaluru

On-site
INR 1,000,000 - 1,500,000
S/W Engineer – Linux BSP
S/W Engineer – Linux BSP

Thakral One • Bengaluru

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

Spectrum Talent Management • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Linux Developer
Linux Developer

Anlage Infotech • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,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
S/W Engineer – Linux BSP (India)
S/W Engineer – Linux BSP (India)

Thakral One • Bengaluru Urban

On-site
INR 3,600,000 - 5,200,000
Embedded Technical Architect- SME
Embedded Technical Architect- SME

People Tech Technology • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR <1,000