Thursday, October 28, 2010

[KITlist-Tech] Software Engineer (Sacramento, CA)

Please direct your responses to: www.barco.com

The successful candidate with be responsible for the continued development of a computer-based video digitizer within the Silicon Valley-based creative LED division of Barco. This product is part of a highly visible system in environments such as rock concerts, architectural installations, and television shows. The processor captures content, performs OpenGL GPU based processing and effects, and transmits the transformed data via Ethernet. Additionally, the candidate will have the opportunity to create and support several other software products for both in-house and client use.

Essential Duties:
· Design, develop, document, and test video processing software
· Write clear, maintainable, portable, and highly functional source code
· Work in a team environment with project designers and other team members
· Carry out specific assigned tasks on time
· Assist in resolving challenging technical issues
· Communicate complex information to other members of the team

High Level Skills:
Develop, refine and transform theoretical concepts into working software
Effective time management - perform complex assignments on schedule with minimum supervision
Assist management in determining priorities and key issues
General knowledge of video systems
Excellent communication and technical writing skills
Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form
Ability to develop creative and innovative solutions while working with minimal supervision

Qualifications:
BS in Engineering (Computer Science or related faculty)
5+ years of development experience with video processing or a related field such as game engine development, graphics card design, or digital image processing

Must have experience with the following:
C++
OpenGL and GPU programming (e.g., glsl, cg, etc.)
Standard Template Library (STL) and design pattern techniques such as Resource Acquisition Is Initialization (RAII)
Image and Video processing
Multi-threaded development (e.g., mutex, threading, lock-free code)
Visual Studio
Bug tracking and source control

Experience with the following is a benefit:
Boost C++ library (http://boost.org)
C++0x
Color modeling, color-space conversions and display techniques
GPGPU programming (e.g., Cuda, OpenCL)
LED-based display technologies
Embedded scripting languages (e.g., Lua)
TCP/IP networking, protocols, and troubleshooting
A/V control systems and protocols such as DMX/Art-Net, SMPTE timecode, genlock
Web client and server
Testing frameworks (e.g., boost.test)

ABOUT US:
Barco is an international company headquartered in Kortrijk, Belgium, providing visualization and display solutions for professional markets. Barco designs and develops solutions for large screen visualization, display solutions for life-critical applications, and systems for visual inspection. Barco has a network of subsidiaries, distributors and agents in almost 100 countries. Please visit us at www.barco.com.

TO APPLY:
VISIT www.barco.com TO APPLY FOR THIS POSITION. The job number is 1000511. Only those applicants who meet the minimum skills/qualifications in this posting and answers the online prescreening questions will be considered. No relocation will be offered for this position. Please do not apply to this posting if you do not meet the minimum requirements & qualifications. Successful candidates must be able to provide proof of legal authorization to work in the United States.

Barco offers competitive salaries and a comprehensive benefits package to employees including medical, dental, vision, life insurance and 401K.

Compensation: DOE

E/O/E


------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment