Software Engineer
OptiTrack | Corvallis | Full-time | apply.workable.com |
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 a focus on C++
• Strong proficiency in object-oriented programming and software design principles
• Proficiency in other programming languages, such as Python or Java, 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)
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 a focus on C++
• Strong proficiency in object-oriented programming and software design principles
• Proficiency in other programming languages, such as Python or Java, 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)
Don’t miss out on new job openings!
Create a job alert for: Engineer, Corvallis (OR)
It's free, and you can cancel email updates at any time