Our California HQ customer has a need for their Toronto Design Centre.
The Display Systems team is looking for talented software engineers interested in developing software and tools for mobile and embedded devices. Team is responsible for developing display panel color calibration/tuning algorithms and delivering it through cutting-edge tools and SDKs for their processors. We're looking for hands-on engineers with expertise and passion in building open, modular, and scalable solutions using TypeScript/JavaScript, Python and C/C++/C# programming languages for Visual Studio Code, and other development environments. In this role you will utilize your experience with software and scripting languages and UI packages to develop new and innovative, as well as enhance existing SDK and IDE features. The successful candidate will also be exposed to Display hardware and software stack on Android, Linux and Windows
Duties and Responsibilities:
• Architect, design and develop tool features and extensions
• Maintain code repositories and build systems.
• Work effectively as part of team on the design, review and implementation of software changes to accomplish project objectives
• Gather, integrate, and interpret information specific to a module or sub-block of code from a variety of sources to troubleshoot issues and find solutions.
• Communicate with team lead and peers and provide status and information about impending obstacles.
Required Skills
1. Typescript/Javascript
2. React, Angular, Node.JS
3. Programming languages such as C# or C/C++,
4. UI Design
5. Strong English language skills, both written and oral
Technologies
• Front-End Web/Native app development
• Experience in Linux, Windows and Android OS
Education Requirement
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Required Years of Experience
• 3+ years' experience with Programming Language such as Typescript, JavaScript, Python, C/C++, or C#
• 3+ years' experience in UI development with Angular, React.js, Node.js, etc.