Take part in the development and implementation of cutting edge, highly optimized computer vision and image processing algorithms on mobile platforms.
Optimizing solution for high performance run-time, minimizing memory usage and power consumption. Responsibilities include:
- Implement algorithmic blocks from scratch, assuming responsibility for all development cycles – design, implementation, debugging, optimization and delivery.
- Perform code run time and memory footprint optimizations on various platforms.
- Participate in SW architecture design.
- Collaborate with team members and colleagues in solving problems and overcoming design challenges.
Education
B.Sc. in computer science or Electrical and Computer Engineering, from a certified university, with honors
Qualifications
- 2-4 years of experience in C/C++ development
- Object oriented programming experience
- Experience with applications design and implementation
- Experience in multi-threaded programming
- Proven track record of finding bottlenecks and delivering optimized, high-quality code
- Knowledge in algorithms development and implementation
- Fast learner, team player, reliable, motivated, hard worker