UI Software Developer Loc: Burlington, ON
100,000 - 200,000
Job Description:
In this position, you will be working with a team of user interface and system developers to not simply make good looking products, but to solve real world problems for our customers.
Responsibilities:
- C, C++ and JavaScript programming
- Knowledge of object-oriented design patterns
- Fast paced, iterative development of industry-leading products and technology
- Work alongside a strong, supportive team that prides itself on creating solutions for our customers
- Designing and coding in a pragmatic way while allowing change in response to customer and team feedback
Qualifications:
- A degree in Computer Science or Software Engineering
- Previous experience with desktop and mobile UI and graphics technologies such as OpenGL, CUDA, Qt/QML, iOS or Android would be an asset
- Strong grasp of UDP, TCP/IP, Level 7 networking protocols and parallel programming
- Familiarity working and developing within a Linux environment
- Ability to learn quickly and work independently
- Strong interpersonal and problem solving skills