Position: Senior or Lead C/C++ Embedded Engineer
Company: EPAM
Experience required: 5y
English level: upper

Project description

EPAM is searching for a highly skilled embedded linux engineers with C++ SW programming experience (C++17 would be a plus).

The project is LCD TV linux based C++ firmware development for for US market. You will be a part of a team that delivers a firmware for TV boxes that used by millions of users. The goal is to make a cross-OEM SW platform for TV applications native and browser based.

A big plus for you would be if you have experience working with wifi SDKs from Qualcomm, Realtek or Mediatek as well as

Media pipeline or video tools implementer.

How you can contribute to the project:

Be Native applications developer (custom XML widget engine (qml-like)) in C++
Be OS level features implementer (C++, Linux queue, DBUS)
Help us brining up new OEM platforms (C, Linux, Kernel, drivers)

Main technologies you will be dealing with on a daily basis are:

C++, Chromium
Git, docker
C, Linux for system level tasks

Currently, main project challenges are:

Establish hardware and OEM SW abstraction layers
Add support for new OEMs
Implement abstraction layers for:
Graphical pipeline
Network subsystem
HDMI-CEC