Logo
High-Tech Professionals

Software Engineer - low level cross platform

High-Tech Professionals, Portland, Oregon, United States, 97204


Software Engineer - Low Level Cross Platform

Job ID:

1858Location:

Portland, ORType:

PermanentStatus:

OpenKey Skills:

C, IPC techniques, shared memory, audio, video, TCP, UDP, device drivers, GPU, image processing, video encoding, C++, systems, Linux OS, threading

Description:Seeking a software engineer with a deep understanding of OS-level performance issues and an interest in continuing development on a non-traditional, low-level, high-performance media platform. The candidate must also possess high-level design experience and the ability to see the full picture.Requirements:Must be experienced and proficient with C and have experience in one or more of the following:

IPC techniquesShared memoryCommunicating with audio and video devicesWorking with communication protocols (TCP, UDP, etc.)Device driver developmentGPU-based image processingVideo encoding and decoding libraries or algorithmsC and, optionally, C++Systems-level understanding of Linux OS performance, including processes/threading (tasks) and IPC optionsBit manipulationMakefilesLinux/OSX developmentNice to have skills:

Low-level understanding of OSX and/or Linux systemsDevice driver development on one or more operating systemsGPU GLSL and/or OpenGL developmentSocket-level developmentGit and JiraTo apply for this position, please submit an MS Word document of your resume and put in the subject line "Job ID # 1858".

#J-18808-Ljbffr