About The Position

Qualcomm is a leader in mobile wireless communications & computing chipsets. We are working with leading OEMs and partners to define user-experience with next generation mobile devices Smartphones, Tablets, Netbooks and other entertainment & computing devices. This position is for Qualcomm Customer Engineering Group, which closely collaborates with customers to take their products from concept to commercialization.The successful candidate will get a chance to work on cutting edge Mobile and Wearables/XR/IoT products technologies from leading OEMs and see the projects through to commercialization. The team manages all aspects of an Embedded software product launch including architecture, SW & HW designs, feature prototyping, documentation, feature Integration, SW customization, performance optimization & improvement and other debugging efforts which are vital for successful product launch. The candidate must: quickly ramp-up onto an existing project understand Qualcomm platform Hardware and Software and driver architecture read/write technical specifications/requirements demonstrate strong analytical and problem-solving abilities and work closely with external customers to launch their new products on time. The position requires a strong Senior Software Customer Engineer with: Good knowledge and hands-on experience in Design/Development/Debugging aspects of Embedded Linux, Android, Kernel Drivers Candidate will engage in hands-on work, triaging customer issues in the area of Power Management IC (kernel, bootloaders, DSP, peripheral drivers, stabilities) and also provide technical leadership to the team for the same. Handling Customer Q&A, analyzing/troubleshooting their problems, collaborating with other engineering or business teams within Qualcomm, providing trainings and on-site support, conducting root cause analysis and proposing/implementing preventive measures for process improvement etc. are part of the role.

Requirements

  • 5+ years Software Applications Engineering, Software Development experience, or related work experience.
  • 5+ years professional Experience working with Clock/Bus/Battery/HWIO/UI/USB drivers, Boot loaders, Android Linux Kernel etc.
  • 4+ years technical leadership experience
  • 4+ years of experience with C/C++ Programming Language.
  • 3+ years of experience with debugging techniques and hands-on experience in triaging stability issues.
  • Ability to use a debugger (T32) to perform operations such as setting breakpoints, single stepping, examining variable values, examining memory, examining registers.
  • Sound knowledge of Linux kernel architecture, multi-threaded systems, data structures, computer architecture, microprocessor internals.
  • strong communication, written & interpersonal skills
  • high motivation
  • the ability to learn quickly
  • Must be a self-starter
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Nice To Haves

  • 5+ years Software Applications Engineering, Software Development experience, or related work experience.
  • 2+ years of work experience in a role requiring interaction with senior leadership (e.g., Director level and above)
  • 3+ years of experience in a customer-facing role.
  • Experience as a lead or a Lead Engineer, in addition to recent hands-on work
  • Strong Technical and project leadership skills
  • Strong Communication and Team working skills.
  • Prior experience with Qualcomm SM software platforms is a big plus.
  • Experience working with Python scripts
  • Experiences in software design and implementation.
  • Experience using software management systems (e.g. GIT, P4, GERRIT).
  • Active and skillful documentation writing
  • Mature interpersonal skills with an ability to collaboratively work with many varied teams and resolve problems spanning many disciplines
  • Proven ability to work in a dynamic, multi-tasked environment

Responsibilities

  • Design/Development/Debugging aspects of Embedded Linux, Android, Kernel Drivers
  • Triaging customer issues in the area of Power Management IC (kernel, bootloaders, DSP, peripheral drivers, stabilities)
  • Handling Customer Q&A, analyzing/troubleshooting their problems
  • Collaborating with other engineering or business teams within Qualcomm
  • Providing trainings and on-site support
  • Conducting root cause analysis and proposing/implementing preventive measures for process improvement

Benefits

  • competitive annual discretionary bonus program
  • opportunity for annual RSU grants
  • highly competitive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service