Find a jobRecruiters

Software Developer -C/ C++

Exclusive opportunity

Onsite

Software Developer -C/ C++

RAYVECTOR TECHNOLOGIES

Software Developer -C/ C++

Skills

GitLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$75,000 – $90,000 / year

Location:

Tualatin, OR, USA

Work mode:

Onsite

Published on:

22 September 2026

What they need


We are seeking an experienced Software Developer with 5+ years of strong expertise in C/C++ programming to join our team. The ideal candidate will have a proven track record in developing real-time applications, particularly in video streaming and hardware interface development.

  • Responsibilities- Design, develop, and maintain real-time applications on Linux platforms using C/C++.
  • Work with video streaming libraries like G-Streamer to develop robust streaming solutions.
  • Integrate and manage USB and GMSL interfaces for camera systems.
  • Apply Object-Oriented Programming (OOP) principles and follow SOLID principles for scalable software development.
  • Design system architectures and implement efficient software design patterns.
  • Develop and manage build systems using CMake for modular and efficient code compilation.
  • Debug and resolve complex software issues in a real-time system environment.
  • Use version control tools (e.g., Git) for collaborative development, branching, and version management.
  • Participate in peer code reviews to ensure code quality, consistency, and adherence to best practices.
  • Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions.

Required Skills and Qualifications

  • Programming Skills: Proficiency in C/ C++ with a strong understanding of OOP concepts.
  • Video Streaming Expertise: Hands-on experience with G-Streamer or similar video streaming libraries and codecs.
  • Hardware Interfaces: Knowledge of USB and GMSL interfaces for camera integration.
  • Real-Time Applications: Experience in developing applications with stringent performance and latency requirements.
  • Version Control: Proficiency in using Git or similar tools for code versioning and collaboration.
  • Code Review: Experience in conducting and participating in peer code reviews.
  • Debugging: Excellent debugging and problem-solving skills in a Linux environment.
  • Build Systems: Experience with CMake for managing build processes.
  • Design Principles: Understanding of SOLID principles, system design, and software design patterns.

Pay: $75,000.00 - $90,000.00 per year

Benefits:

  • Health insurance

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Cherry Pick

C++ Trading Systems Developer

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

C++

6 months ago

Quick apply

BK Consulting

Expert C++

550/650€

Freelance

Paris, France

Hybrid, Onsite

Skills

PostgreSQLC++STLOutils d'intégration et de gestion du cycle de développement logiciel

4 months ago

Quick apply

rassine agency

Business Developer freelance - Franchise Food

1 000 €/mois + 15 % du MRR à vie

Freelance

Remote

Skills

Business DevelopmentB2B salesAccount managementUpsellingFranchise industry knowledgeFoodservice industry knowledge

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools