A set of multiple skills from the following list:
Strong Python and/or C/C++.
Strong CS fundamentals (data-structures, algorithms, design patterns, etc.).
Other scripting languages experience (bash, shell, JS, Perl, Tcl etc.) is an asset.
Operating systems architecture and design.
Knowledge of Linux tool development and/or web app framework development:
— Multi-processing.
— Daemons.
— Commonly used libraries and interfaces such as STL, boost or Qt.
— Networking.
Experience in embedded SW development is an asset.
Source control and problem tracking tools, Agile/Scrum.
Fluent written English; oral English should be at least Intermediate.
Build/Debugging experience.
MS or BS in computer science/mathematics.
4+ years of development experience.
Knowledge and understanding of REST architecture.
Experience in writing development support tools such as parsers, profilers, automated testing frameworks etc.
Familiarity with unit, stress, performance test, QoS concepts.
SDET states for Software Development Engineer in Test.
SDET works on SDET framework for company’s webOS TV and/or set of various other projects. Activities include, but do not limited to:
— enhancements/new features development;
— new test cases development;
— integration;
— maintenance.
for webOS development teams.
For tech lead position, the engineer will also supervise subteam of
Development of the test framework for webOS running on TVs (and not only TVs in the future).