Company Overview
Alien Skin Software has been a successful maker of Photoshop plug-ins for 14 years. Our products make beautiful pictures and our customers love them. We have been profitable the entire time and lately have been growing.
We offer a relaxed but professional work environment with a very competitive salary, profit sharing, and a full range of benefits. We have a sane attitude toward work/life balance, unlike your current employer!
The Job
We need an advanced C++ computer graphics programmer to create the rendering code for our commercial products. You will have a lot of freedom and responsibility in this job. After being given a high level description of the product, it will be up to you to design it, research algorithms, implement it, and see it through to completion.
Unlike most graphics companies, we are not looking for someone who can use OpenGL. We need someone who could write a software renderer like OpenGL from scratch. If you can write pixel shaders, you may be the kind of programmer we need. Check out our web site and product demos. If you can do that type of rendering, then please apply!
Skills
• SIGGRAPH level image processing and rendering skills
• M.S. or equivalent level of Math (Linear Algebra, Numerical Methods, Calculus)
• M.S. or equivalent level of Computer Science
• Good at finding solutions in the academic literature and adapting them
• (helpful) Image Processing (image warping, convolution, compositing)
• (helpful) Drawing graphics primitives (textured triangles, splines, Perlin Noise)
• (helpful) Distance Transform (fast implementation, sub-pixel accuracy, neat applications)
• (helpful) Optimization (algorithm design, threading, SSE, GPU acceleration)
Experience
• 5+ years of advanced C++
• 5+ years of commercial software development, preferably shipping finished products
• (helpful) Windows and Macintosh experience
• (helpful) Plug-in development
• (helpful) Interest in photography
Interested? E-mail cover letter, resume, and salary requirements to graphics-whiz@alienskin.com.