Skyline Infinite Technologies is looking for an experienced and talented Middle C ++ Engineer to develop, enhance and accelerate video analytics applications.
Responsibilities:
- Develop computer vision applications in C++ with team partners.
- Application backend development.
- Implementation of mathematical algorithms.
- Implementation of business logic.
- Create unit tests.
- Integration of code blocks.
- Application optimization.
- Participation in architecture design.
- Code reviews and bug fixes.
Requirements
- 2+ years experience in C / C++ application development, Linux / Unix platform.
- Experience in Unit testing and TDD.
- Experience implementing mathematical algorithms.
- Experience with Git (including various merge and rebuild methods), any git-flow collaboration/process, as well as best gitting practices.
- Excellent analytical and problem-solving skills.
- Experience with ARM/MIPS processors and embedded Linux.
- Experience in image/video processing.
- Understanding of multithreading.
- Hands-on experience with CI and auto testing.