Real-Time C++ Software Engineer - Video Streaming & Camera Systems

Rayvector Technologies

Tualatin (OR)

On-site

USD 110,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Rayvector Technologies in Tualatin, Oregon, seeks an experienced Software Developer with 5+ years in C/C++ to build real-time video streaming and hardware interface applications on Linux, with emphasis on performance and low latency. You will design architectures, implement reusable patterns, and collaborate across teams, using CMake, Git, and GStreamer to deliver robust streaming solutions and reliable camera interfaces.

Immediate joiners required.

Qualifications

  • 5+ years of experience in C and C++ programming with strong OOP understanding.
  • Experience in real-time systems with stringent latency requirements.
  • Hands-on with video streaming libraries such as G-Streamer or similar.
  • Knowledge of USB and GMSL interfaces for camera integration.
  • Familiarity with Git and code review processes.

Responsibilities

  • Design, develop, and maintain real-time applications on Linux using C/C++.
  • Work with video streaming libraries like G-Streamer to build robust streaming solutions.
  • Integrate and manage USB and GMSL interfaces for camera systems.
  • Apply OOP and SOLID principles for scalable software development.
  • Design architectures and implement efficient software design patterns.
  • Develop and manage build systems using CMake for modular code compilation.
  • Debug and resolve complex software issues in real-time environments.
  • Collaborate with cross-functional teams and participate in peer code reviews.

Skills

C
C++
OOP concepts
Real-time systems
Debugging
Code reviews
Git

Tools

G-Streamer
USB interfaces
GMSL interfaces
CMake

Job description

Rayvector Technologies in Tualatin, Oregon, seeks an experienced Software Developer with 5+ years in C/C++ to build real-time video streaming and hardware interface applications on Linux, with emphasis on performance and low latency. You will design architectures, implement reusable patterns, and collaborate across teams, using CMake, Git, and GStreamer to deliver robust streaming solutions and reliable camera interfaces.

Immediate joiners required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C/ C++ Software Engineer
C/ C++ Software Engineer

Rayvector Technologies • Tualatin (OR)

On-site
USD 110,000 - 160,000
Real-Time Video Streaming Engineer (C/C++, Go) - Bonus
Real-Time Video Streaming Engineer (C/C++, Go) - Bonus

EngRadar • Mountain View (CA)

On-site
USD 150,000 - 230,000
Annual performance bonus
Equity
Competitive benefits package
Senior Video Software Engineer
Senior Video Software Engineer

KAKE • Pittsburgh

On-site
USD 90,000 - 120,000
Remote Senior Real-Time Video Streaming Architect
Remote Senior Real-Time Video Streaming Architect

Oowlish • United States

Remote
USD 150,000 - 210,000
Remote work option
Home office setup
Senior Real-Time A/V Engineer - WebRTC & GStreamer
Senior Real-Time A/V Engineer - WebRTC & GStreamer

Knightscope, Inc • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Medical benefits
401(k) plan
Paid time off
Remote Senior Streaming Software Engineer (C++)
Remote Senior Streaming Software Engineer (C++)

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits package
Software Engineer, Video Streaming
Software Engineer, Video Streaming

EngRadar • Mountain View (CA)

On-site
USD 150,000 - 230,000
Annual performance bonus
Equity
Competitive benefits package
Realtime Video Systems Engineer
Realtime Video Systems Engineer

Cosm Inc. • Pittsburgh

On-site
USD 90,000 - 120,000
Real-Time Video Streaming Engineer — Low-Latency Systems
Real-Time Video Streaming Engineer — Low-Latency Systems

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Software Engineer, Multimodal Backend Systems
Software Engineer, Multimodal Backend Systems

Nord Resume • San Francisco (CA)

On-site
USD 140,000 - 210,000
Startup Equity
Catered Meals
Commuter Benefit
+7