SDK Maintain and Release Engineer


Location: Shanghai, China


  • SDK codebases maintain and formal version release
  • Manage digital product development libraries
  • Upgrade SDK to the new mobile platforms and new version Android OS
  • Document and maintain guidelines and standards for dependency management, build and versioning
  • Develop software for the new features of SDK on Android system
  • Validate Pixelworks’ chip with the mainline SDK
  • Refine SDK architecture


  • Excellent C/C++ programming skills required
  • English communication capability to work with colleagues around the world
  • Good education background and knowledge base of either area below
    • Computer software
    • Linux environment and system tools

**Advanced requirements (For experienced people. Meet at least two items below)

  • Experience with software code management tools (Git, SVN, etc.)
  • Experience with scripting programming languages (Python, Makefile, Jenkins, etc.)
  • Experience with Android OS upgrading
  • Familiar with Android display or multimedia or camera architecture
  • Good knowledge background of MIPI DSI is preferred
  • In-depth knowledge of Android SurfaceFlinger and HWC is plus
  • Good knowledge of panel DDIC is plus
  • Basic GPU programming is plus