Video Processing Software Engineer
|Company Name||Elemental Technologies|
|Date Posted||Oct 09, 2012|
This position requires a software engineer who is creative, self-motivated and enjoys solving challenging problems. If you are an expert in video processing on parallel processors and possess an interest in developing extremely high-performance, professional applications, we want to talk to you.
As a video processing software engineer, you will:
• Design, implement and test high-performance video compression and pixel processing algorithms
• Understand and utilize the full processing power of top-end GPU and CPU hardware
• Support the Elemental product development team in implementing customer requirements
The successful implementation of this position requires, at a minimum:
• At least 2-3 years of professional work experience
• Extensive parallel processing experience on GPUs or multi-core CPUs
• Fluent in C/C++ in Windows or Linux development environments
• Video codec development, particularly H.264 and MPEG2 and/or VC-1
• Pixel processing algorithm experience, such as de-interlacing, noise reduction, etc.
• Experience with CUDA, OpenCL and/or SSE is a plus
In addition to mastery of the requisite technical skills, we require:
• Integrity: you don’t cut corners ethically
• Customer Centrism: customer success is your success
• Innovation: you generate new and creative approaches to problems
Elemental Technologies is the leading provider of video processing solutions that enable multiscreen content delivery. We are actively seeking the best and brightest candidates to join our team. We offer a spirited, stimulating and performance-driven environment that requires you to bring your “A” game every day.
In addition to working with world-class colleagues, benefits include:
• competitive salaries
• excellent health care plans
•matching 401k program
•incentive stock options
•tuition reimbursement program
•a ZipCar and Car2Go allowance for personal use
•annual TriMet passes
•a copious supply of fabulous food, both in the kitchen and at our weekly Lunch-and-Learns
Our headquarters are located in the heart of downtown Portland, Oregon with easy access to all the amenities the central city has to offer. If you have a penchant for big dreams, the engine to get there and a passion for doing it the right way, you owe it to yourself to check out opportunities at Elemental.
***Please visit our website to apply: http://www.elementaltechnologies.com/company/careers/opportunities-at-elemental