Modem BSP Engineer_VS

LG Electronics

Bengaluru

On-site

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

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LG Electronics in Bengaluru seeks a skilled Modem BSP Engineer to develop, integrate, debug, validate, and maintain BSP software for Qualcomm-based telematics platforms.

The role covers Linux kernel development, device driver customization, modem integration, board bring-up, and power management for automotive connectivity solutions.

Qualifications

  • 3 to 7 years of engineering experience in BSP/embedded software.
  • Experience with Qualcomm platforms and telematics is preferred.
  • Strong C programming and Linux kernel skills required.

Responsibilities

  • Develop, customize, and maintain BSP components on Qualcomm platforms.
  • Analyze and resolve kernel, device driver, bootloader, and modem issues.
  • Perform Linux kernel bring-up, customization, and chipset migration.
  • Support hardware bring-up, integration, and validation.
  • Debug and optimize boot time, power, and thermal performance.
  • Collaborate with Qualcomm, OEMs, and cross-functional teams.
  • Develop automation scripts for testing, validation, and log analysis.
  • Mentor junior engineers and contribute to capability development.

Skills

C programming
Embedded Linux
Linux kernel architecture
Linux device drivers
Qualcomm BSP architecture
Device tree configuration
Power management
Memory management
IPC mechanisms
Linux log analysis
Python for automation

Education

Bachelor's or Master's degree in Electronics, Electronics & Communication, Computer Science, Embedded Systems, or related field

Tools

Git
Gerrit
JIRA

Job description

Job Description – Modem BSP Engineer

Position: Modem BSP Engineer

Experience: 3 to 7 Years

Location: Bangalore, India

Domain: Modem BSP | Telematics | Automotive Connectivity

About The Role

We are seeking a skilled Modem BSP Engineer to develop, integrate, debug, validate, and maintain BSP software for Qualcomm-based telematics platforms. The role involves Linux kernel development, device driver customization, modem integration, hardware bring-up, power management, and system-level debugging for automotive connectivity solutions.

Key Responsibilities
  • Develop, customize, and maintain BSP components on Qualcomm platforms.
  • Analyze and resolve kernel, device driver, bootloader, and modem-related issues.
  • Perform Linux kernel bring-up, customization, and chipset migration activities.
  • Support new hardware board bring-up, integration, and validation.
  • Debug and optimize boot time, power consumption, thermal performance, and system stability.
  • Integrate modem and telematics features into NAD and TCU platforms.
  • Perform log analysis, root cause analysis (RCA), and implement corrective actions.
  • Support customer escalations and field issue investigations.
  • Collaborate with Qualcomm, OEM customers, and cross-functional engineering teams.
  • Develop automation scripts for testing, validation, and log analysis.
  • Participate in technical discussions, design reviews, and code reviews.
  • Mentor junior engineers and contribute to technical capability development.
Required Technical Skills
Mandatory Skills
Programming & Operating Systems
  • Strong programming experience in C
  • Strong understanding of Embedded Linux
  • Linux Kernel Architecture
  • Linux Device Driver Development and Debugging
BSP & Platform Development
  • Qualcomm BSP Architecture
  • Device Tree Configuration (DTS/DTSI)
  • Kernel Bring-up and Customization
  • Power Management and Sleep/Wakeup Debugging
  • Memory Management, Interrupt Handling, and IPC Mechanisms
  • Debugging and Root Cause Analysis
Platform & Interface Knowledge
  • Bootloader Technologies (LK, UEFI, EDK2, SBL)
  • Modem and Telematics Integration
  • USB, PCIe, UART, SPI, I2C, and CAN Interfaces
Debugging Tools
  • Linux Log Analysis (dmesg, logcat)
  • QXDM and QPST Tools
Scripting & Build Systems
  • Linux Shell Scripting (Bash)
  • Python for Automation and Log Analysis
  • Makefiles and Build System Scripting
  • Basic C++ Knowledge (Preferred)
  • Yocto Build System
  • Android Build System
Development Tools
  • Git
  • Gerrit
  • JIRA
Preferred Qualifications
  • Experience in automotive projects with OEMs such as Honda, BMW, GM, Toyota, etc.
  • Good understanding of NAD and TCU architecture.
  • Knowledge of GNSS, eSIM, and Cellular Technologies (2G, 3G, 4G, 5G).
  • Familiarity with Qualcomm modem debugging and telematics solutions.
  • Understanding of ASPICE and Software Development Lifecycle (SDLC) processes.
  • Strong communication, problem-solving, and stakeholder management skills.
  • Ability to collaborate effectively with global teams and OEM customers.
Education
  • Bachelor's or Master's degree in Electronics, Electronics & Communication, Computer Science, Embedded Systems, or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Sasken Technologies Limited • Bengaluru

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

LG Electronics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Telematics Platform Senior Engineer
Telematics Platform Senior Engineer

Qualcomm • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Engineer Senior
Engineer Senior

Qualcomm • Hyderabad

On-site
INR 600,000 - 900,000
Telematics System Performance Engineer for Automotive System Performance Team
Telematics System Performance Engineer for Automotive System Performance Team

Qualcomm • Bengaluru

On-site
INR 4,500,000 - 6,500,000
Pre-si performance Job Description (Modem performance modeling Lead)
Pre-si performance Job Description (Modem performance modeling Lead)

Qualcomm • Bengaluru

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

Arrow Electronics • Pune District

On-site
INR 1,200,000 - 2,000,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
SAIL Platform -Engineer, Senior Staff
SAIL Platform -Engineer, Senior Staff

Qualcomm • Bengaluru

On-site
INR 3,600,000 - 6,000,000