More Jobs Like This

Firmware Engineer Trimble Navigation Limited - Sunnyvale, CA US
Software Engineer C++ Embedded Logic Recruiting - Santa Clara, CA US
Software Engineer Cisco Systems Inc. - San Jose, CA US
Software Engineer II Cisco Systems Inc. - San Jose, CA US
Software Developer (Networking) HCL America Inc. - San Jose, CA US
Sr. Software Enginer Cisco Systems Inc. - San Jose, CA US

Dice Instant Referrals

Powered by Facebook

Who you know gets you noticed

You can add Facebook friends as Instant Referrals to your application.

Staff Software Engineer

Location:
Sunnyvale, CA 
Area Code:
408 
Telecommute:
no 
Travel Required:
none 
Skills:
C++, Python, Linux, OOP/OOD, SQL. Streaming, Video 
Pay Rate:
Market 
Tax Term:
FULLTIME 
Length:
Permanent 
Date Posted:
5-17-2013 
Position ID:
RGB033 
Dice ID:
10120480 

Staff Software Engineer

RGB Networks is seeking a Staff Software Engineer to join our growing development team in Sunnyvale, CA.

About Us
Building on success in digital video, RGB Networks has transformed into a leader in multiscreen IP video, working closely with the world’s largest cable and telecom operators to define and implement the newest era of video delivery. With the industry’s most scalable solutions for delivering and monetizing TV Everywhere services, RGB is leading development of the next generation of technologies for transcoding, packaging and ad insertion in live and on-demand IP video environments.

About the Position
Reporting to the Sr. Director, Software Engineering, the Staff Software Engineer will work will work with a fast paced team responsible for embedded software design and development from conception through production, working on the host system software side for leading video technology products.  Design modules/protocols in C++/C, which interface with third-party devices for broadcast video/IPTV applications as well as internal core video processing modules.  Design scalable system software that meets performance requirements.


 About the Candidate

  • Minimum of 10+ years software development/design experience
  • Proven experience in real-time, embedded system software design, code development and diagnostics for video and/or networking products
  • Strong C and C++ programming skills in embedded systems with Linux OS
  • Strong knowledge of Object Oriented programming and design methodologies
  • Ability to work in a challenging environment where software performance and stability are critical
  •  M.S. or B.S. in Electrical Engineering or Computer Science

Desired:

  • Prior experience with Linux internals
  • Work experience with in one or more of following areas: H.264, MPEG-2 PSI, DVB-SI, PSIP/ATSC protocols and IP video networking.
  • Prior experience in IP networking, IGMP, VLAN, QOS.
  • Prior experience in embedded multi-core based software development
  • Prior experience in developing Ethernet based switching software solutions using off-the-shelf switching chipsets.

 

About our Benefits
With development offices in Austin and Sunnyvale, we offer a comprehensive and competitive benefits package including:

  • Medical
  • Dental
  • Vision
  • Flexible Spending Account
  • Short-term and Long-term Disability
  • Life Insurance
  • 401K
  • Employee Assistance Program
  • Relocation assistance

EOE

***PRINCIPALS ONLY PLEASE***  RGB Networks is not currently accepting applications from third party agencies.  Any resumes/applications received from third party agencies that were not specifically requested by RGB will be deemed unsolicited and therefore no fee will be due to the agency for any placement.

RGB Networks

Copyright ©1990 - 2013 Dice. All rights reserved. Use of this site is subject to certain Terms and Conditions.

TRUSTe online privacy certification