Taro Logo

Engineer - PMIC Driver development

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Job Description

Qualcomm, a global leader in technology innovation, is seeking an Engineer for PMIC Driver development in Hyderabad, India. This role sits within their Software Engineering group and focuses on embedded systems and driver development. The position requires 3-5 years of experience and deep expertise in C programming and embedded systems.

The ideal candidate will work on critical PMIC software driver development and embedded core driver development, requiring strong technical skills in C programming, real-time operating systems, and ARM architecture. They'll need experience with debugging tools like Lauterbach and the ability to tackle complex system-level problems.

Qualcomm offers an environment where innovation thrives, working alongside some of the industry's leading engineering and technology experts. The company provides comprehensive benefits including world-class health coverage, financial planning programs, wellbeing initiatives, and continuous learning opportunities through tuition reimbursement and mentorship programs.

This role offers the opportunity to work on cutting-edge technology that shapes the future of digital transformation. The position combines technical challenges with collaborative teamwork, making it ideal for someone who wants to grow their career in embedded systems while contributing to world-changing innovations. Qualcomm's supportive, inclusive culture encourages idea sharing and professional growth, making it an excellent choice for engineers looking to make a significant impact in technology.

Last updated 2 months ago

Responsibilities For Engineer - PMIC Driver development

  • Design, develop, create, modify, and validate embedded software
  • Work on PMIC SW driver development and embedded Core driver development
  • Analyze, triage and debug complex system level problems and issues
  • Collaborate with systems, hardware, architecture, test engineers, and other teams
  • Design system-level software solutions

Requirements For Engineer - PMIC Driver development

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of experience OR Master's with 1+ year experience OR PhD
  • 2+ years of academic or work experience with Programming Languages (C, C++, Java, Python)
  • Adept programming skills and proficiency in C programming
  • Very good exposure to Embedded systems & Real Time Operating systems concepts
  • Good exposure on processor architecture, ARM preferred
  • Experience in using debugging tools like Lauterbach and Trace tools
  • Good Problem solving & analysis skills
  • Good communication skills
  • Must be a Team player

Benefits For Engineer - PMIC Driver development

Medical Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and dependents
  • Financial programs for secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Comprehensive benefits package

Related Jobs

Engineer - DDR

DDR Software Engineer position at Qualcomm Hyderabad, focusing on embedded systems development and UEFI framework implementation for DDR technology.

Engineer - DDR

Software engineering role at Qualcomm focusing on DDR tools development and embedded systems programming.

Engineer - DDR

DDR Engineer position at Qualcomm focusing on embedded systems development and UEFI framework implementation, requiring expertise in C programming and system architecture.

Engineer- DDR

DDR Software Engineer position at Qualcomm Hyderabad, focusing on embedded systems development and UEFI framework implementation for DDR technologies.

Engineer- Graphics Kernel

Graphics Kernel Engineering role at Qualcomm focusing on GPU technology and kernel driver development for mobile and XR devices, requiring strong C/C++ and Linux kernel experience.