Real-Time C++ Software Engineer - Motion Capture

OptiTrack

Corvallis (OR)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance – 75% employer-paid
Dental & Vision – 100% employer paid
Disability & Life insurance – employer
401k match – 4% company match
Paid holidays – 10
PTO – 15 days annually
EAP
FSA

Job summary

OptiTrack in Corvallis, OR is seeking an Associate Software Engineer to join our development team. You will design, develop, and maintain C++ desktop applications that interact with motion capture systems and collaborate with software, hardware, and QA engineers to build high-performance real-time applications.

The role emphasizes contributions to internal tools using C++, Python, and potential other languages.

Qualifications

  • Bachelor’s degree in CS, Software Eng, Mathematics, or related field.
  • Hands-on experience developing desktop applications in C++.
  • Working knowledge of Python.
  • Strong problem-solving and debugging skills.
  • Good verbal and written communication for documentation and internal collaboration.
  • Willingness to work on-site in Corvallis, OR.
  • Experience with motion capture systems or 3D tracking technologies.
  • Knowledge of machine learning or artificial intelligence.
  • Familiarity with game engines such as Unreal Engine, Unity, or others.
  • Experience working on real-time or high‑performance system.

Responsibilities

  • Design, develop, and maintain C++ desktop applications that interact with motion capture systems.
  • Work collaboratively with software, hardware, and QA engineers to build high-performance, real-time applications.
  • Contribute to internal tools and pipelines using C++, Python, and possibly other similar languages.
  • Participate in code reviews, testing, and documentation as part of the software development lifecycle.

Skills

C++ desktop apps
Python
Real-time systems
Debugging
Documentation
Communication skills
Machine learning knowledge
Game engines (Unreal/Unity)

Education

Bachelor's degree in Computer Science or related field

Tools

Unreal Engine
Unity

Job description

OptiTrack in Corvallis, OR is seeking an Associate Software Engineer to join our development team. You will design, develop, and maintain C++ desktop applications that interact with motion capture systems and collaborate with software, hardware, and QA engineers to build high-performance real-time applications.

The role emphasizes contributions to internal tools using C++, Python, and potential other languages.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time C++ Software Engineer — Motion Tracking (Corvallis)
Real-Time C++ Software Engineer — Motion Tracking (Corvallis)

OptiTrack, A Motion Capture Technology Company • Corvallis (OR)

On-site
USD 70,000 - 90,000
75% employer-paid medical
100% employer-paid dental and vision
401k Match
+2
Associate Software Engineer
Associate Software Engineer

OptiTrack, A Motion Capture Technology Company • Corvallis (OR)

On-site
USD 70,000 - 90,000
75% employer-paid medical
100% employer-paid dental and vision
401k Match
+2
Associate Software Engineer
Associate Software Engineer

OptiTrack • Corvallis (OR)

On-site
USD 90,000 - 120,000
Medical insurance – 75% employer-paid
Dental & Vision – 100% employer paid
Disability & Life insurance – employer
+5
Real-Time C++ Software Engineer - Video Streaming & Camera Systems
Real-Time C++ Software Engineer - Video Streaming & Camera Systems

Rayvector Technologies • Tualatin (OR)

On-site
USD 110,000 - 160,000
Real-Time Motion Control Software Engineer (Linux/C++)
Real-Time Motion Control Software Engineer (Linux/C++)

Search Solutions, LLC • Oxnard (CA)

On-site
USD 80,000 - 120,000
Health Benefits
Vacation
401K
Real-Time Media Backend Engineer - C++ (Hybrid)
Real-Time Media Backend Engineer - C++ (Hybrid)

Telestream, LLC • Beaverton (OR)

Hybrid
USD 110,000 - 150,000
Day-one medical
Life & disability insurance
401(k) match
+4
Embedded Motion Control Engineer (C/C++/Python)
Embedded Motion Control Engineer (C/C++/Python)

Polluxa, Inc. • Milpitas (CA)

On-site
USD 120,000 - 180,000
Real-Time C++ Software Engineer for Robotics & Embedded
Real-Time C++ Software Engineer for Robotics & Embedded

Scorpion Therapeutics • Santa Clara (CA)

On-site
USD 106,000 - 170,000
Lead Numerical Algorithms Engineer - Real-Time Tracking
Lead Numerical Algorithms Engineer - Real-Time Tracking

SciTec • Boulder (CO)

On-site
USD 127,000 - 157,000
401(k) match
HSA medical insurance
Dental insurance
+9
Finance Manager: Growth, Leadership & Forecasting (Hybrid)
Finance Manager: Growth, Leadership & Forecasting (Hybrid)

OptiTrack, A Motion Capture Technology Company • Corvallis (OR)

Hybrid
USD 100,000 - 150,000
75% employer-paid medical
100% employer paid dental and vision
Disability and life insurance
+5