High-Tech Professionals

Recruiting and Staffing Services

  • Home
  • Job Seekers
    • Current Openings
    • Submit Resume
    • Resume Tips
    • Interview Tips
    • Career Links
    • Relocation Assistance
  • Staffing Solutions
    • Submit Job Order
    • Placement Options
    • Ethics
  • Specialties
    • Artificial Intelligence
    • Biotechnology
  • Client List
  • About Us
  • Contact
  • Blog

Current Openings

Job Detail
Apply

Software Engineer - low level cross platform

Job ID: 1858
Location: Portland, OR
Type: Permanent
Status: Open
Key Skills: C, IPC techniques, shared memory, audio, video, tcp, udp, device drivers, GPU, image processing, video encoding, C++, Systems, Linux OS, threading, so

Description:
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".

Apply

Connect with Us

  • Facebook
  • LinkedIn

Technical Staffing & Recruiting

High-Tech Professionals Video

Staffing Consultants

High-Tech Professionals Recruiting and Staffing

Copyright © 2025 High-Tech Professionals