Posted in

Software Engineer – Software Engineering

Software Engineer – Software Engineering

CompanyQualcomm
LocationSan Diego, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Expertise in Android platform
  • At least 3 years of experience working with embedded Linux and/or Android
  • Experience in Android SDK, NDK, Android OS concepts and architecture (HALs, Security and Treble)
  • 3+ years of industry experience developing using Modern C++ (C++14 or newer) and/or Java, Kotlin
  • Familiarity with python for automation
  • Familiarity with ARM processors, ARM Assembly, Mobile SoC architecture – subsystems, hypervisor/virtualization, security, memory, storage, buses, peripherals, power, thermals
  • Debugging skills, working experience in S/W bring up and analyzing crash dumps

Responsibilities

  • Prototype, design, develop and support commercialization of embedded and cloud software solutions
  • Add features to Android Platform stack (Application Layer, Middleware and Native)

Preferred Qualifications

  • Familiarity with python for automation
  • Familiarity with ARM processors, ARM Assembly, Mobile SoC architecture – subsystems, hypervisor/virtualization, security, memory, storage, buses, peripherals, power, thermals