06 Aug
|
LG Electronics
|
Bengaluru
06 Aug
LG Electronics
Bengaluru
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.
📌 BSP Developer_VS (Bengaluru)
🏢 LG Electronics
📍 Bengaluru