Our team has an immediate permanent opening for a Technical Director of Engineering.
Responsibilities:
Insight the OS Graphics software stack and hardware trend, e.g., GUI, display and input techs.
Identify the key technologies and lead team to research and implement PoCs.
Lead the Canadian team to collaborate with the China-based engineering team for production.
Job requirements 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.
Familiar in graphic APIs like OpenGLES, Vulkan, Metal, Direct2D, etc. and familiar with the technologies in OS graphics area, especially for GUI, 2D/3D graphics architecture, render pipeline, application frameworks, and GPU acceleration for UI, 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 is an asset.