C/ C++ Software Engineer

Rayvector Technologies
US - Oregon - Tualatin
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

Job Description

Design and maintain real-time C/C++ applications on Linux platforms, focusing on video streaming and hardware interfaces. Responsibilities include implementing scalable software using SOLID principles and managing build systems with CMake.

Requirements: Requires over 5 years of experience in C/C++ and expertise in G-Streamer and camera interfaces like USB and GMSL. Candidates must be proficient in Linux debugging, Git version control, and software design patterns.

Key Skills: C, C++, G-Streamer, USB, GMSL, Linux, Object-Oriented Programming, SOLID Principles, CMake, Git, System Architecture, Software Design Patterns, Real-Time Applications, Debugging, Code Review, Video Streaming




Fast Track Upload