KinaTrax aims to provide professional and collegiate teams with game-changing insights about their athletes using markerless motion capture technology. The company is looking to recruit talented teammates to help them continue to revolutionize this space and bring the next generation of athlete performance data across a variety of sports to teams worldwide.
Requirements
- Minimum 3 years of experience as a software engineer working with C++ in a professional or academic environment, including production use of the Qt framework.
- Hands-on experience shipping and maintaining at least one cross-platform desktop application (Windows and Linux) to multiple end-users.
- Direct experience integrating with commercial cloud platforms (AWS, Azure, or GCP) for storage, data processing, and deployment.
- Proven work integrating and troubleshooting hardware interfaces with at least one of the following: high-speed cameras, force plates, or motion capture/sports-specific hardware.
- Demonstrated proficiency implementing data ingestion and integration using third-party APIs (provide examples in your application).
- Professional usage of Git version control in a team-based development environment (clearly detail your workflow and collaboration practices).
- Knowledge of performance tuning and memory optimization in a C++ environment, including experience with troubleshooting memory leaks.
Responsibilities
- Continued development and maintenance of client-facing and internal company tools used for data acquisition, processing, quality, etc.
- Optimization of data-related tools within cloud-based environments to improve tool efficiency.
- Development of client-facing operations tools for other biomechanics-related markets.
- Improve or implement hardware/software interfaces within hardware solutions already in use, or future hardware solutions, determined based on company need and/or client feedback.
- Integration of data using API concepts from a variety of sources, with the aim of optimizing data contextualization.
- Contribute to the development and maintenance of cross-platform codebases (e.g., Linux, Windows, or embedded environments).
- Work with operations teams to ensure reliable and efficient communication between software and underlying systems.
Other
- Full-Time, Permanent
- Strong written and verbal English skills, with the ability to document code and communicate effectively in a remote team environment.
- Sports technology or motion capture experience is highly desirable—if applicable, specify technology stack and the context of your use.
- Applicants must be able to provide verifiable references and/or code samples for relevant past work.
- Passion for sports and the use of athlete performance metrics.