Header

Android Software Engineer San Diego, CA

As a company, we are committed to creating maximum value for telecom operators, enterprises and consumers by providing competitive solutions and services. Our products and solutions have been deployed in over 140 countries, serving more than one third of the world’s population. Huawei's vision is to enrich life through communication.

Description

Android Software Engineer

Huawei Device has an exciting new opportunity for a Android Software Engineer to join our Innovation team in our San Diego office!

Description/ Responsibilities:

  • Responsible for wireless devices embedded Android software development and troubleshooting for Qualcomm chipset platform in an R&D environment.
  • Be involved in hands-on Android architecture and design capacity, Systems Requirements (SRS) definition, as well as conduct design reviews and incorporating knowledge of real-time embedded firmware/software (SW).
  • Responsible for interfacing with and supporting local and international Android based development projects and working closely with client labs and engineers.
  • Will interpret and evaluate designs and assist in SW problem solving
  • Responsible for performance analysis and improvement recommendations and implementation. This will include power management, memory management, and graphics performance.

Requirements:

  • Requirements include, but are not limited to:
  • Bachelors degree in Electrical Engineering or Computer Science required, Master’s degree preferred with 7+ years experience developing complex mobile device software.
  • Deep understanding of Android architecture and framework
  • Detailed knowledge of Qualcomm handset BSP chipset software development, debug and testing of both AP and BP processors.
  • Skilled in configuration management tools (GIT, Clear Case) and build environment (Make, Linux)
  • Skilled in Android debug tools (ADB, JTAG, Kernel debug) as applied to areas like power management, tasking control, and memory management and other complex debug situations.
  • Excellent embedded C/C++ development experience, preferably in an R&D environment.
  • Thorough understanding of the software development life-cycle with strong experience in software systems engineering and architecture.
  • Experience with SW Drivers development would be a plus.
  • Excellent communication skills and the ability to interface internally and externally at all levels including senior management.
  • Ability to travel to international and domestic development sites or customer locations as required.

For immediate consideration please contact:

Kristy Davalos

k.davalos@huawei.com


Why work for us?
- Recognized on the World's Most Innovative Companies List - 3 consecutive years by Fast Company Magazine
- Unprecedented growth - our contract sales reached USD30.2 billion in 2010, a year on year increase of 24+%
- We invest in engineering and innovation - 55,000+ of our 120,000 global employees work in R&D and we filed 42,543 patent applications in 2010 - #2 in the world
- We are the global No. 2 telecom solution provider serving 45 of the world's top 50 operators
- We have invested $246 Million USD in global community involvement programs
- We support green energy - we have deployed 3000+ sites worldwide that run on alternative energies
- We are a member of 123 standard bodies
- We are a global leader providing LTE infrastructure and commercialization - we ranked No. 1 worldwide with more than 50% market share (Nov-2011)
Huawei Technologies/FutureWei Technolgies is an Equal Opportunity Employer.
We thank all applicants for their interest in career opportunities with Huawei; only selected candidates will be contacted for interview.

Android Software Engineer San Diego, CA