Engineer, Senior_CE

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm is seeking an experienced Senior Engineer for their Customer Engineering team in Bangalore, India. This role focuses on ARM architecture, Linux/Android/QNX drivers, and platform security, involving issue triage, OEM platform customization, and product launch support.

Responsibilities

  • Debug and resolve issues on Linux/Android/QNX platforms (stability, functionality, customization).
  • Customize SOC/security drivers for Qualcomm ASICs based on OEM needs.
  • Work on ARM TrustZone, Hypervisor, and platform security.
  • Collaborate with cross-functional teams to ensure timely delivery.

Requirements

  • 4 to 7 years of experience.
  • Strong debugging skills with ARM architecture and TrustZone.
  • Knowledge and hands-on experience with AUTOSAR stack is desirable.
  • Experience with JTAG/T32, crash-dump analysis.
  • Solid understanding of Linux/RTOS internals (scheduler, MMU/SMMU, IPCs, etc.).
  • Hands-on experience with device drivers in embedded systems.
  • Proficiency in C/C++/Java/Python.
  • Familiarity with Android security features and cryptographic algorithms (RSA/AES/ECC).
  • Exposure to boot architectures (uBoot, Bootloader, UEFI).
  • Experience with Android framework/service/driver development.
  • Familiarity with QNX OS and QNX internals.
  • Experience with OpenSSL/Crypto drivers is a plus.
  • Familiarity with development tools like GIT, P4, GERRIT.
  • Exposure to crypto algorithms, AUTOSAR crypto requirement, Cybersecurity compliance ISO 21434 awareness.

Desired Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience.
  • 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
  • 1+ year of any combination of academic and/or work experience with debugging techniques.

Benefits

  • Qualcomm is an equal opportunity employer.
  • Commitment to providing an accessible process for individuals with disabilities.
  • Reasonable accommodations to support individuals with disabilities to participate in the hiring process.
  • Commitment to making the workplace accessible for individuals with disabilities.
#ARM architecture#Linux#Android#QNX#drivers#security#Customer Engineering
Qualcomm Logo

Company

Qualcomm

Job Posted

1 day ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bangalore, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant