Our team has an immediate permanent opening for a Senior Principal Architect.
Responsibilities:
Insight the OS Graphics software stack and hardware trend, e.g., GUI, display and input techs.
Identify the key technologies and lead the team to research and implement PoCs.
Lead the Canada team to collaborate with the China-based engineering team for production.
What you\'ll bring to the team:
Good communication and presentation skills.
Leadership skills to build coherence in software development teams.
Leadership skills to create and communicate architecture vision and targets.
Deep and wide technologies in OS graphics area, especially for GUI, 2D/3D graphics architecture, render pipeline, application frameworks, and GPU acceleration for UI, etc.
Familiar with graphic APIs like OpenGLES, Vulkan, Metal, Direct2D, etc.
Experienced in Qt, Windows and iOS GUI, understanding the relevant components deeply, e.g., render server, window manager, UI animations and etc.
Experienced in CE (Consumer Electronic) device evolvement, e.g., XR, wearable devices and can identify the relative change in the OS/OS graphics area.
Software production experience in CE device and good knowledge of Android/iOS is an asset.