Description
Digital Anarchy develops visual effects software for
feature films, broadcast television, and photographers. We’re passionate about
creating kick ass graphics software that’s widely used throughout the
Film/Television industry.
We’re looking for someone that shares this passion and
wants to work on a small, nimble team. The successful candidate will have a
strong understanding of image processing algorithms and be able to apply that
knowledge to the wide variety of problems we solve. You’ll have an immediate
impact on our products and be involved in all aspects of development, including
R&D for new products. The diversity of our product line keeps things
interesting and our frameworks make it easy to create solutions for most visual
effects platforms. We
primarily focus on 2D image processing, but new products may incorporate 3D so familiarity with both is a bonus.
We
offer good benefits and a flexible work environment (you will need to come into the office, but
telecommuting part time is absolutely fine) .
While we’d prefer someone with at least a
couple years of experience, we will consider new graduates that specialized in
computer graphics. If you’re at Siggraph, we’ll be doing meetings there, so
please let us know if you’ll be there.
Responsibilities:
Working with our engineers to develop new products using
our existing technology.
Optimizing our products for use on GPUs.
Research new algorithms and technology to enhance
existing products or for completely new products.
Qualifications:
- Bachelor of Science degree in Computer Science,
Electrical Engineering, or related field
- C/C++ experience
- Threaded Programming, such as TBB, GCD, OpenMP or
pthreads
- Good understanding of 2D image processing algorithms,
techniques, and hardware
- Experience with OpenGL
- Self starter with the desire to work on a small team.
Preferred Additional Requirements:
- 2+ years of experience developing graphics products.
(games, visual effects, visualization, etc)
- Experience with the OpenCV image processing library
- Experience developing on the Mac using Xcode,
Objective-C, and Cocoa
- Experience with wxWdigets or QT for UI development
- Understanding of Javascript, HTML, and/or CSS
- Experience using OpenCL and/or CUDA for GPU development
- SIMD (SSE or ARM NEON)
- Strong interest in photography, visual effects, or
animation.