Current jobs related to Software Architect - Corvallis - OptiTrack


  • Corvallis, Oregon, United States United Software Group Full time

    Cloud Solutions Architect RoleWe are seeking a highly skilled and motivated Cloud Solutions Architect to join our dynamic team at United Software Group. As a Cloud Solutions Architect, you will play a pivotal role in designing and implementing robust and scalable solutions that meet the needs of our clients.Key Responsibilities:Collaborate with stakeholders...

  • Data Architect

    2 weeks ago


    Corvallis, Oregon, United States Diverse Lynx Full time

    Job Title: Data ArchitectWe are seeking a highly skilled Data Architect to join our team at Diverse Lynx LLC. As a Data Architect, you will play a key role in designing and implementing distributed data processing pipelines using Spark, Python, SQL, and other tools and languages prevalent in the Big Data/Lakehouse ecosystem.Responsibilities:Architect,...


  • Corvallis, Oregon, United States Diverse Lynx Full time

    Job Summary:As a Data Architect at Diverse Lynx LLC, you will play a key role in enhancing and maintaining our Business Analytics and Instant Ink Business Intelligence system. You will drive work to completion with hands-on development responsibilities and partner with Data Engineering leaders to implement data engineering pipelines to build solutions that...


  • Corvallis, United States RLA Engineering Full time

    Job Title: Entry Level Software Database Engineer Expected Weekly Hours: 40 Department: MSP Location: Corvallis, Oregon (Hybrid) Reports to: Operations Manager Position Summary The Entry Level Software Database Engineer is responsible for supporting the client's business unit in developing software applications/solutions, specifically database development....


  • Corvallis, United States RLA Engineering Full time

    Job Title: Entry Level Software Database Engineer Expected Weekly Hours: 40 Department: MSP Location: Corvallis, Oregon (Hybrid) Reports to: Operations Manager Position Summary The is responsible for supporting the client's business unit in developing software applications/solutions, specifically database development. Duties and Responsibilities: Work with...

  • Systems Engineer

    1 month ago


    Corvallis, Oregon, United States Oregon State University Full time

    Job Title: Systems EngineerWe are seeking a highly skilled Systems Engineer to join our team at Oregon State University. As a Systems Engineer, you will be responsible for designing, deploying, and maintaining various parts of our server infrastructure.Key Responsibilities:Deploy and maintain infrastructure, including servers, workstations, and network...

  • Cost Estimator

    4 weeks ago


    Corvallis, United States NV5 Full time

    The Cost Estimator works in a dynamic fast paced environment and is responsible for the preparation, organization and presentation of project estimates. The Cost Estimator works with an identified team of subject matter experts, including: Technical and Domain Experts, Pre Sales Engineers, Team Leaders, Account Managers and Program Managers. The Cost...

  • Cost Estimator

    4 weeks ago


    Corvallis, United States NV5 Full time

    The Cost Estimator works in a dynamic fast paced environment and is responsible for the preparation, organization and presentation of project estimates. The Cost Estimator works with an identified team of subject matter experts, including: Technical and Domain Experts, Pre Sales Engineers, Team Leaders, Account Managers and Program Managers. The Cost...

  • Data Engineer

    3 weeks ago


    Corvallis, United States ApTask Full time

    About Client: The client provides information technology (IT) services, including business outsourcing, infrastructure technology, and application services. The application service offered by the company includes application development, maintenance, and support. The markets served by the company are financial services and insurance, healthcare,...


  • Corvallis, United States NV5 Full time

    Overview: The Team Lead plays a pivotal leadership role within the Land Cover team. The Land Cover team is responsible for deriving a variety of land use land cover datasets from remotely sensed data sources, such as aerial imagery and LiDAR. These datasets are developed for various clients and are utilized in applications such as water resource management,...

Software Architect

3 months ago


Corvallis, United States OptiTrack Full time

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)