Expert Software Engineer

Barco

Barco, a global technology company, designs and develops visualization solutions for a variety of selected professional markets: control rooms; defense & aerospace, digital cinema, healthcare, media & entertainment, and simulation & virtual reality. In these markets, Barco offers user-friendly imaging products that optimize productivity and business efficiency, through its integrated hardware and software solutions. Barco also supports sustainability in our products, processes and throughout our supply chain. For more information on Barco, please visit our website at http://www.barco.com/.

 

Barco offers a challenging workplace full of the most gifted and innovative professionals in the visualization industry, who are responsible for bringing technologically advanced products to life. As a Barco associate, you will be part of high performing teams that compete with integrity to deliver results to our customers, our shareholders and to each other. Central to every organization within Barco, is our core value set and our Code of Ethics, which provides a global culture for all Barco associates worldwide.

 

We seek individuals with talent and the passion to grow in a culture built on vision, innovation and the competitive spirit. We compete with integrity; we strive to outperform the competition through our focus on the customer, our trust in each other and by providing the environment for individual opportunity and growth.

 

We are currently hiring an experienced Expert Software Engieer for our dynamic Networking team.  This position is located in our facility located in Sunnyvale, California.

 

The Expert Software Engineer will design, develop and test state-of-the art high-performance real-time media streaming solutions for professional environments.

 

Essential Duties and Responsibilities:

·         Experienced C/C++ developer on linux (g++) and windows (VC++) platforms

·         Experience with modern media processing frameworks such as GStreamer, FFMPEG

·         Experience dealing with modern media codecs and containers such as H.264, AAC, MP4, TS

·         Experience with media streaming architecture and technologies such as RTP, RTSP, HLS, WebRTC

·         Familiar with the basic video compression concepts including color space conversion, DCT, quantization, variable length encoding

·         Familiar with media processing concepts such as adaptive bitrate streaming, scalable video coding

·         Familiar with network packet transport technologies such as UDP, TCP, NAT, STUN, TURN

·         Familiar with interfacing software with hardware video/audio capturing, encoding and decoding components on Windows and Linux platforms

·         Familiar with issues of media playback and cross-browser cross-platform compatibility

·         Experience creating and maintaining large C/C++ code bases, including modularizing, testing, coding patterns and standards, backward compatibility management.

·         Experience with source code control(svn, git), automated testing, agile development tools.

 

Experience with the following is a plus:

·         High-performance scalable media application development using distributed/cluster architectures

·         Mobile media application (iOS,Android) development

·         Websockets, HTML5 video

·         Linux and/or Windows device drivers

Requirements:

· Bachelors’s degree in Computer Science, Computer Engineering or related field plus 10+ years of experience as a software engineer

·         Analytical skills

·         Problem solving skills

·         Good communication skills

·         Initiative

 

Barco, Inc. supports all policy and practices related to (but not limited to), federal and local employment regulations such as follows: EEO, AAP, ADA, OSHA, ITAR, CT-PAT and E-Verify. We promote a drug free work environment, along with and an open door policy of communication. All of our practices support global diversity and inclusion in the workplace.

 

We offer a competitive compensation package that includes a menu of benefits to help promote wellness for you and/or your family.

 

VISIT www.barco.com TO APPLY FOR THIS POSITION and refer to job number 1400814. Only those applicants who meet the minimum skills/qualifications in this posting and answer the prescreening questions will be considered. Successful candidates must be able to provide proof of legal authorization to work in the United States.

 



See full job details and apply at employer site