Weilin Luo

  • Staff Software Engineer at Huawei Technologies
  • San Diego, California, United States
  • Semiconductors

Previous positions

  • Principal Software Engineer at Broadcom
  • Staff Software Engineer at LG Electronics


Auburn University, Ph.D, Electrical and Computer Engineering



Highly experienced software engineer with 11+ years of diverse experience in software system debug, stability issue analysis, Android software development, BSP software development, feature phone application development. Self-motivated embedded software engineer with 10 years of hands-on experience in embedded system development, troubleshooting and verification. Goal-oriented, self-starter knowledgeable in all phases of software product cycle including design, development, debug, test and documentation. Demonstrate exceptional problem solving and thinking skills under pressure.


  • System Engineer – Software

    Huawei Technologies

    September 2014 – Present(5 years 1 month)Greater San Diego Area

    Served as a technical point of contact person on the product solution team. Worked as an interface between Huawei Device and multiple business partners. Coordinated and contributed to resolve critical issues which require efforts from both Huawei internal teams and business partners’ teams. Set up software lab environments to enhance feature verification and issue debugging capabilities in multiple local sites.

  • Principal Software Engineer


    April 2011 – September 2014(3 years 5 months)Greater San Diego Area

    Debugged and followed up system level issues and stability issues reported in mobile software platforms. Analyzed and troubleshot kernel crash, modem processor crash, Android user fault, UI freeze and boot-up failure issues in both application and modem processors. Served as point-of-contact engineer of system debug team to collaborate with other teams and provide issue status report to project managers.

    Recommendations (3)
  • Staff Software Engineer

    LG Electronics

    January 2010 – April 2011(1 year 3 months)Greater San Diego Area

    Provided technical support to the new LG Android phone model bring-up efforts with main focus on the audio components block. Debugged and resolved audio related issues on the new development boards.

  • Senior Software Engineer

    LG Electronics

    March 2006 – January 2010(3 years 10 months)Greater San Diego Area

    Managed the messaging application team of 5 software engineers. Provided mentor service to juniorsoftware engineers and coordinated cross-team efforts on fixing messaging related issues.

  • Software Design Engineer


    June 2004 – March 2006(1 year 9 months)Greater San Diego Area

    Designed and developed messaging application (SMS and MMS) for Nokia CDMA feature phones. Programmed user interface applications using C programming language on Nokia UI framework. Provided requirement analysis, feature design, coding and debugging support for 10+ Nokia S40 feature phone models.

    Recommendations (2)
  • Software Engineer

    Advanced Computer Technologies

    September 2003 – June 2004(9 months)Montgomery, Alabama Area

    Developed .NET Web Applications to provide Case Management and Information Management solutions for statewide government and business clients.

  • PhD student and Research Assistant

    Auburn University

    September 2000 – September 2003(3 years)Auburn, Alabama Area

    Published more than 10 academic papers about the topic of blink equalization and identification of wireless communication channels in various professional journals and at conferences. Finished PhD dissertation, “Blind Equalization and Identification of Time-Varying Communication channels”. Programmed mathematical models for CDMA wireless communication channels using MATLAB.


  • Auburn University

    Ph.D, Electrical and Computer Engineering

    2000 – 2003

    CDMA communcation channel estimation and equalization.

    Activities and Societies

    Eta Kappa Nu – Honor Society of Electrical Engineers

  • University of Electronic Science and Technology

    M.S., Electrical and Computer Engineering

    1997 – 2000

    Activities and Societies

    National Key Lab of Fiber Communications

  • Beijing University of Post and Telecommunications

    B.S., Electrical and Computer Engineering

    1991 – 1995

    Activities and Societies

    Class Representative of Sports for 91-Telecom (150 students) Long-Distance Running Team

  • Chengdu Shishi High School

    High school diploma, General Studies

    1985 – 1991

    Activities and Societies

    Physics Olympic Team


  • Chinese

    Native or bilingual proficiency

  • English

    Full professional proficiency

Skills & Expertise

  • Device Drivers
  • Algorithms
  • ARM
  • RTOS
  • Visual C++
  • Software Design
  • Wireless
  • Embedded Software
  • Embedded Linux
  • ClearCase
  • Wireless Technologies
  • Embedded Systems
  • Real-Time Operating Systems (RTOS)
  • C
  • Debugging
  • C++
  • Android
  • Linux Kernel
  • Software Engineering
  • Software Development
  • ARM Architecture


  • Machine Learning

    Coursera Course Certificates, License V3VPXFMC4YJF

    June 2016