SR. Software System Engineering Manager

October 12, 2016

Job Summary

Contribute the experience and knowledge in Android BSP, Framework, and system applications. Support internal electrical engineer, mechanical engineer and product marketing team, help external engineers from customers, platform providers and chipset providers, to comprehend and propose new product system structure.  Team work to define internal new product, support customer project execution, link up the communication between internal and external team.


  • Work with different engineer teams and meet with customers
  • Understand customer requirements in detail and convert to internal actions items, generate function block diagram, configure system parameters with EE and lead the discussion and execution in projects with program manager
  • Develop excellent software that extends the capabilities of the ArcGIS platform. Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment model, solve and articulate complex problems with application design, development, and user experiences, Enable software users to be successful    
  • Develop with limited supervisor and others through teamwork, collaborate with other programmers and developers throughout the development process, leverage the knowledge of your peers to better understand business trends, customer communities, and go-to-market strategies

  • BS/MS major in Software, EE, CS or telecommunication.
  • 5+ years of hand on experience in Android platform bring up, system integration base on SDK, preferred experience in Qualcomm platform
  • Experience with one or more of the following programming languages: C++/CX, C#, JavaScript, Python              
  • 5+ years of experience in consumer electronics projects, understand project management concept, code review and maturity levels process.
  • Have experience in   commercial product life circle, from draft to mass production
  • Experienced  ARM CPU based SOC hardware architecture  and understand critical data path to reduce the latency in software programming
  • Fluent speaking and good communication skills with customer to understand the requirements and be able to lead discussions across different function teams from multi sites
  • Capabilities of quick learning in new areas
  • Preferred have VR/AR,VR OS plus SDK, basic image processing  and Foveated rendering  knowledge,


To Apply: Please email [email protected] with job position in subject line and a copy of current resume.