Job Description :
Background
CS or EE with 5-7 years of work exp, some of which should include building and managing software products.
Strong understanding of embedded C/C++ programming
Well-versed in developing and maintaining embedded/non-embedded software stacks as it applies to both Windows and Linux operating systems.
Experience building and deploying releases for Linux and Windows environments
Basic knowledge of Yocto or Wind River IDP Linux build system will be a plus
Basic knowledge of QT programming will be a plus
Basic knowledge of XML, HTML5, CSS, JavaScript will be a plus
Basic knowledge of DirectShow/Media Foundation/FFMPEG multimedia stack or Media SDK/DirectX is highly desirable.

Required Skill Sets:
C/C++ programming for Windows and Linux
Experience with developing against media and graphics stacks such as DirectX, Microsoft Media Foundation, FFMPEG, VA-API, OpenGL, and MediaSDK
Source control tools such as Git and GitHub
Build tools such as CMAKE, NMAKE, MAKE
Able to read and understand schematics and component datasheets (e.g. IC/electrical components) to develop/bug fix firmware
Strong debug experience in both Windows and Linux environments
Strong V&V and bug tracking to deliver high quality software

Preferred Skill Sets
QT development with QML, WebEngine, WebKit, etc.
Build tools such as Automake, MSBUILD, and BitBake
HTML5, CSS, JavaScript


Client : Ampcus Inc

             

Similar Jobs you may be interested in ..