Overview
Organic Motion is the global leader in the development of breakthrough markerless motion capture and analysis technologies. Our software products utilize state-of-the-art computer vision techniques and high performance graphics hardware to deliver an industry first set of production, entertainment, and research tools for use in a variety of industries.
We are seeking talented tools developers who will be responsible for enhancing the productivity tools suite at Organic Motion. In this role you will be using your coding skills to enhance the tools/processes we use to review, test, package and deploy the suite of tools and systems. Also responsible for the develoment and maintenance of daily, nightly, weekly automated analysis, testing, and reports for maintaining the quality of our 3D tracking. You will be working with developers and production engineers to gather requirements, present solutions and maintain them throughout their life cycle. The tools will be scripts, stand alone applications and libraries to be used throughout our applications.
Responsibilities
Organic Motion is the global leader in the development of breakthrough markerless motion capture and analysis technologies. Our software products utilize state-of-the-art computer vision techniques and high performance graphics hardware to deliver an industry first set of production, entertainment, and research tools for use in a variety of industries.
We are seeking talented tools developers who will be responsible for enhancing the productivity tools suite at Organic Motion. In this role you will be using your coding skills to enhance the tools/processes we use to review, test, package and deploy the suite of tools and systems. Also responsible for the develoment and maintenance of daily, nightly, weekly automated analysis, testing, and reports for maintaining the quality of our 3D tracking. You will be working with developers and production engineers to gather requirements, present solutions and maintain them throughout their life cycle. The tools will be scripts, stand alone applications and libraries to be used throughout our applications.
Experience
Successful candidates must have at least 2 - 5 years of experience in a professional development setting with a Bachelors or higher in a related field (CS/CE/EE).
Skills
C++, C#, Java
Fluent in multiple scripting languages (Python, Lua, Powershell, Bash, Perl, etc)
Windows/Linux/Mac
Production Environment (Unit testing, regression testing, product packaging)
CMake, CTest, CPack, GTest etc.
Excellent Communication
Pluses:
QT & other cross platform GUI toolkits
Relational Databases
Source control managements (Perforce, SVN)
Solid mathematical background
Education
Bachelors or higher in a related field (CS/CE/EE)