1 Click Easy Apply

1 Click Easy Apply to SOFTWARE ENGINEER - LOW LEVEL CROSS PLATFORM Job Opening in PORTLAND, Oregon

SOFTWARE ENGINEER - LOW LEVEL CROSS PLATFORM


PORTLAND, Oregon


SOFTWARE ENGINEER - LOW LEVEL CROSS PLATFORM Job Opening in PORTLAND, Oregon - Seeking 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. But also needs high level design experience amd able to see full picture.

Requirement:

Must be experienced and proficient with C and have experience in one or more of the following:

- IPC techniques

- Shared memory

- Communicating with audio and video devices

- Working with communication protocols (tcp, udp, etc.)

- Device drivers development

- GPU-based image processing

- Video encoding and decoding libraries or algorithms

- C and, optionally, C++

- Systems level understanding of Linux OS performance, including processes/threading (tasks) and IPC options

- Bit Manipulation

- Makefiles

- Linux/OSX Development



Nice to have skills:

- Low level understanding of OSX and/or Linux systems

- Device driver development on one or more operating systems

- GPU GLSL and/or OpenGL development

- Socket level development

- Git and Jira



To apply for this position please submit an MS Word doc of your resume and put in the subject "Job ID # 1858".

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC