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

* 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