BSP Developer_VS (Bengaluru)

BSP Developer_VS (Bengaluru)

05 Aug
|
LG Soft India
|
Bengaluru

05 Aug

LG Soft India

Bengaluru

Job Description

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 Soft India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: bsp developer_vs (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: bsp developer_vs (bengaluru) / bengaluru