Taro Logo

BSP HLOS Engineer

Qualcomm is a global technology company that develops and commercializes wireless telecommunications products and services.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For BSP HLOS Engineer

Qualcomm India Private Limited is seeking a BSP HLOS Engineer to join their team in Hyderabad. This role sits at the intersection of embedded systems and Linux kernel development, requiring expertise in device drivers and system interfaces.

The position offers an opportunity to work with cutting-edge technology at one of the world's leading semiconductor and telecommunications equipment companies. The successful candidate will be responsible for developing and debugging Linux device drivers, working with system interfaces like I2C and SPI, and engaging directly with customers for technical support and training.

This is an ideal role for a mid-level software engineer with strong Linux kernel experience and a passion for low-level system programming. The position requires both technical expertise and strong communication skills, as you'll be interfacing with customers and conducting debug sessions and training.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning assistance, and continuous learning opportunities. The company's culture emphasizes innovation, professional growth, and work-life balance through various wellbeing programs.

The role provides an excellent opportunity to work on fundamental technologies that power modern mobile and IoT devices, while being part of a global team that's pushing the boundaries of wireless technology. You'll have access to mentorship, professional development resources, and the chance to work on complex technical challenges that impact billions of devices worldwide.

Last updated 2 hours ago

Responsibilities For BSP HLOS Engineer

  • Setup internal environment and reproduce issues
  • Engage with customers in remote debug sessions, trainings, escalation meetings
  • Work independently and drive self
  • Debug and develop Linux device drivers
  • Work with system interfaces like I2C and SPI

Requirements For BSP HLOS Engineer

Linux
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years experience, OR Master's with 1+ year experience, OR PhD
  • 1+ year experience with Programming Languages such as C, C++, Java, Python
  • 1+ year experience with debugging techniques
  • Experience in Linux Device Drivers and System Interfaces like I2C, SPI
  • Good understanding of Make Files and Shell scripting
  • Strong analytical and low level debugging skills
  • Good understanding of GDB and other Linux based tools
  • Prior experience on Qualcomm chipsets
  • Strong speaking and written communication skills

Benefits For BSP HLOS Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to build secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm BSP HLOS Engineer

Camera Driver Developer

Camera Driver Developer position at Qualcomm India, focusing on automotive infotainment systems and embedded software development with 3+ years experience required.

Kernel Stability Engineer

Kernel Stability Engineer position at Qualcomm India, focusing on embedded systems debugging and kernel development with ThreadX and Linux environments.

Experienced Design Verification Engineer - Voice and Music Business Unit (Cambridge, UK)

Design Verification Engineer role at Qualcomm's Voice and Music Business Unit, focusing on SOC verification using System Verilog and UVM for wireless audio products.

SoC Validation Engineers(2-6 yrs exp) - Multiple Positions/HYD

SoC Validation Engineer position at Qualcomm focusing on system validation, debugging, and framework development for semiconductor products.

Memory System Engineer

Memory System Engineer position at Qualcomm focusing on debugging and optimizing memory and storage systems across multiple platforms, combining hardware and software expertise.