Software Engineer
Responsibilities:
Development and testing of software system for digital television devices.
Major duties/Responsibilities:
* Design, implementation and integration of particular software components;
* Code, project technical documentation development;
*Technical reviews participation;
*Unit testing.
Requirements:
* University or equivalent degree in computer science or software engineering;
* At least 3 years of experience in software development industry;
* Strong knowledge of C/C++;
* Knowledge of Linux;
* Experience in embedded programming and software integration;
* Experience in software optimization and hardware acceleration for different graphics cards ;
* Experience in software development using OpenGL or DirectX;
* Knowledge of Java Virtual Machine and Java Native API;
* Spoken and written English and ability for business trips;
Additional:
* Knowledge of User Interface technologies, window managers/graphical toolkits is a plus;
* Knowledge of Java/JNI is a plus;
* Knowledge of MHP, DVB, OCAP standards is a plus;
Benefits:
* Competitive salary ($1800 - $2300);
* Flexible schedule ;
* Health insurance ;
* 20 workdays vacations ;
* Paid overtimes (from $12) ;
* Fast career growing;