Search jobs > Corvallis, OR > Senior software developer

Senior Software Developer (C++)

OptiTrack
Corvallis, OR, US
Full-time
Quick Apply

OptiTrack, a leading motion capture technology company, is seeking an experienced and highly skilled Sr. Software Engineer to join our dynamic team.

As a Sr. Software Engineer at OptiTrack, you will play a crucial role in developing innovative software solutions that drive our cutting-edge motion capture technology.

With a focus on creating high-quality software, you will contribute to the enhancement of our products, ensuring they remain at the forefront of the industry.

This is an excellent opportunity for a motivated and talented individual to push the boundaries of motion capture technology and make a significant impact in the fields of virtual reality, virtual production, animation (for movies and video games), movement science, robotics, and more.

Responsibilities

  • Design, develop, and maintain software applications for OptiTrack's motion capture systems
  • Collaborate with cross-functional teams to define software requirements and ensure functionality aligns with customer needs
  • Write clean, maintainable, and efficient code to implement software features and improvements
  • Troubleshoot and debug software defects and performance issues
  • Conduct thorough testing and validation of software solutions to ensure quality and reliability
  • Keep up-to-date with emerging trends and technologies in software development and integrate them into OptiTrack's systems
  • Provide technical guidance and support to junior software developers

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Mathematics or a related field
  • Minimum of 5 years of professional software development experience with C++
  • Strong proficiency in object-oriented programming and software design principles
  • Proficiency in other programming languages, such as Python or C#, is a plus
  • Knowledge of agile development methodologies and practices
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities

Bonus Points For : Experience with motion capture technology and related software frameworks is highly desirable

Benefits

All benefits start on first day of employment!

  • 75% employer-paid medical for employee. Family coverage also included.
  • 100% employer paid dental, and vision for employee and dependents
  • 100% employer paid long-term, short-term disability, and life insurance policy
  • 401k Match, if you’re contributing 5% we match 4%. 100% vested immediately.
  • 10 paid holidays
  • Starting at 15 days paid PTO (inclusive of sick and vacation time) annually
  • Employee Assistance Program (EAP)
  • Flexible Spending Account (FSA)
  • 30+ days ago
Related jobs
OptiTrack
Corvallis, Oregon

Software Engineer at OptiTrack, you will play a crucial role in developing innovative software solutions that drive our cutting-edge motion capture technology. Provide technical guidance and support to junior software developers. Software Engineer to join our dynamic team. With a focus on creating h...

Promoted
Tech Consulting
OR, United States

Software developer experience after your degree. Interacting with REST Web APIs (Json /XML) using a VCS like Git or SVN. ...

Home Depot
OREGON, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Battelle
Albany, Oregon

Development of GIS-centric web applications, customized web maps, and out of the box web applications. Configure and create GIS web maps using ArcGIS Online or ESRI suite of software including Web App Builder and Experience Builder. ...

N. Harris Computer Corporation - CAD
Oregon, United States
Remote

We are currently seeking an experienced and passionate Java Software Developer to join our dynamic team. As a Java Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. If you are a talented and motivated Java Software Develo...

Highmark Health
OR, Working at Home, Oregon

Actively takes a leading role and participates on project teams in various project roles, including, but not limited to, Developer, Technical Lead and Project Manager, based upon level of experience. ...

Trimble
OR, US
Remote

Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? . BS/BA degree in Computer Science, Software Engineering or equivalent experience. Today, millions of archi...

Systems & Software, Inc.
Oregon, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Colossus, Incorporated
Oregon, United States
Remote

As a Java Developer at Caliber Public Safety, you will play a key role in designing and developing robust and scalable Java-based applications that meet the needs of our clients in the public safety sector. We are looking for a highly skilled and experienced Java Developer to join our talented devel...

LexisNexis Risk Solutions Inc. Company
Oregon
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...