Employment Opportunities at RGB Networks
This is the time to join RGB Networks, a high profile player in the hot multi-platform video delivery marketplace. RGB Networks is revolutionizing the face of video processing, developing advanced solutions that improve the way video entertainment is delivered over a variety of networks. RGB has created quite a buzz in the cable industry and is making significant inroads into the telco world. We're looking for people who share our passion for technology, innovation and hard work.
If you're up for the challenge, we want to hear from you. Please review the open opportunities below and send your resume to jobs@rgbnetworks.com with the title of the position you are applying for in the subject line. RGB Networks is an equal-opportunity employer. Any unsolicited agency resume will be considered a gift.
Career Opportunities
- Administration (0)
- Customer Services (0)
- Engineering (9)
- Finance (0)
- Information Technology (0)
- Manufacturing & Operations (0)
- Marketing (0)
- Sales - Americas (0)
- Sales - Asia Pacific (0)
- Sales - EMEA (0)
Administration
No available positions
Customer Services
No available positions
Engineering (9)
Sr. Software Engineer
This position will work in the NMS/EMS group of the software development team.
Responsibilities include:
- Design and development of NMS/EMS subsystem to manage RGB products
- Design and development of graphical user interface software with Java technology in areas such as layout management and configuration changes
Requirements include:
- Minimum of 10 years experience in industry software development
- Strong skills in core Java programming, GUI design skills and data model design skills in an NMS/EMS software environment
- Expert in Web technologies and cross browser development
- Experienced in J2EE development and application client and server configuration
- Experience in a collaborative, team-driven software engineering environment; participation in full development life cycle
- Deep understanding of large scale, multi-tier web applications
- Good understanding of TCP/IP, HTTP, SNMP and XML protocols; knowledge of IP Networks, MPEG-2, H.264, VOD and SDV
- Must have excellent written and oral communication skills
- M.S. or B.S. in Computer Science
Senior RF Systems Engineer
This position will have a strong background in RF development for the cable and telecom industries with experience in QAM technologies.
Responsibilities include:
- Work within a project team and take responsibility for the RF implementation
- Meet with vendors and technology suppliers to select components
- Implement, validate and optimize the RF hardware
- Take the product development from concept through development, compliance testing, operator testing, ramp and sustaining
- Support the manufacturing and manufacturing test of the product
Requirements include:
- Minimum of 10 years experience in RF design and products in field
- Schematic capture and layout expertise
- Expertise in RF modeling and use of (2D/3D) modeling tools such as Eagleware
- Have contact with key technology suppliers in the RF space
- DFM and high volume manufacturing support experience
- Expert on test equipment such as a Spectrum Analyzer, Vector Signal analyzer
- Minimum B.S. in Engineering
SQA Manager/Lead
This individual will apply proven leadership and testing skills working closely with software and hardware developers and other SQA engineers to design, implement, revise, and maintain test plans, test strategy, and test automation suites for video processing products. Will create, review and evaluate bug descriptions, and assign actions as appropriate, striving for a continuous improvement in test coverage and effectiveness. Will analyze test results, create test reports and deliver software release assessment. Will directly participate in execution of manual and automated tests.
Responsibilities include:
- Lead a team of experts to perform system integration, and performance verification
- Act as the prime interface with the development team
- Own test plans and test cases
- Define test setups and recommend test (and other) equipment purchase
- Run bug assessment meetings and create status reports
- Assess and recommend testing effort
- Develop efficient integration and test strategies
- Train SQA engineers
Requirements include:
- Minimum of 7-10 years of experience in designing, developing, maintaining and executing test suites for video processing products and networking products
- Expert level understanding of MPEG-2, H.264
- Experience in defining test automation requirements
- Strong analytical skills, meticulous attention to detail, excellent problem solving and troubleshooting skills
- Ability and willingness to work in a fast-paced, multi-tasked environment
- Familiar with SQA test processes
- Excellent verbal and written communication skills
- A team player with good interpersonal skills
- Experience in leading a small SQA team
- Minimum B.S. in Computer Science
Sr. Embedded Software Architect/Designer
This individual will be responsible for architecture and design of embedded software systems from conception through production, working on the host system software side for RGB's leading video technology products.
Responsibilities include:
- Design modules/protocols in C++/C, which interface with third-party devices for video/DOCSIS data applications as well as internal core video processing modules
- Design scalable system software that meets performance requirements
Requirements include:
- Minimum of 10 years experience in software development/design/architecture
- Proven experience in real-time, embedded system software architecture, 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
- Proven technical leader with ability to work with cross-functional teams
- Organized and efficient; good-natured but tenacious
- Ability to set goals and achieve them with minimal direction
- Excellent analytical skills
- Strong interpersonal and communication skills; team player
- Work experience with in one or more of following areas: DOCSIS, CMTS, MPEG-2 PSI, DVB, PSIP/ATSC protocols and IP video networking
- Previous experience with OS internals and/or embedded multi-core programming a plus
- Ability to exercise considerable latitude in determining technical objectives of assignment desired
- M.S. or B.S. in Electrical Engineering or Computer Science
Sr. Verification Engineer
The position will take ownership of system verification, including test strategy, verification environment, architecture, test-plan, coverage and completion of the performance analysis and validation. Typical definition activities would include understanding scope of system verification, verifying IP as per specifications.
Responsibilities include:
- Provide leadership and drive the IP functionally through the creation of test plans and test suites
- Participation in architectural specification may also be involved
- In addition to working on the IP, this individual will lead other members of the team to complete the project on time with high quality
Requirements include:
- Minimum of 8 years experience in verification/validation
- 3 years experience with the IC development flow from start to finish on more than one project
- 3 years experience with architectural modeling, development of test plans and test suites, verification environment, compliance testing
- 3 years experience with high level programming/verification knowledge such as C/C++, Verilog, Perl, System verilog and formal verification
- Experience with data and I/O protocols is a plus, e.g., ethernet, PCI-Express, 10GigE, DDR2, etc.
- B.S. in Engineering required, M,S. preferred
Bring-up/Driver/Diagnostic Lead or Manager
RGB is seeking a hands-on individual who will be responsible as technical lead and/or manager for a group of diagnostic/driver software engineers.
Responsibilities include:
Leading the group in design and implementation of:
- Software drivers
- Bring-up and test software for complex boards consisting of processors, FPGAs, multi-core processors, data bus and Ethernet switches and interfaces
- Test software for exercising hardware in DVT environments
- Diagnostic software used by Manufacturing for functional and system-level tests
Requirements include:
- Minimum of 8 years experience and 2 years experience as a technical leader or manager in the area of diagnostics and driver software development
- Proficiency with C/C++ on Linux OS
- Proven experience in writing SW drivers, bring-up test code and diagnostic code
- Strong debugging skills in a real-time environment
- Self-starter with good documentation skills, high quality coding skills, and proven experience driving and technically managing teams to deliver on time
- Ability to exercise considerable latitude in determining technical objectives of assignment
- Superior bug fixing and testing skills
- Experience desired in one or more of the following areas: DOCSIS, CMTS, MPEG-2 PSI, DVB, PSIP/ATSC protocols and IP video networking
- M.S. or B.S. in Electrical Engineering or Computer Science
Real-time Data-path Processing SW Engineer
This position will handle embedded software development from conception through production on multi-core platform. Data path processing software development will involve MPEG2 video multiplexing, switched digital video (SDV), video-on-demand (VOD), and M-CMTS applications.
Responsibilities include:
- Write code that is scalable and meets the performance requirements
- Conduct thorough integration testing and performance benchmarking
- Assist with troubleshooting, bug fixes, and maintain existing video/data processing functionality
- Design modules/protocols in C++/C, which interface with third-party devices for SDV/VOD/M-CMTS applications as well as internal core video/data processing modules
Requirements include:
- Minimum of 8 years experience
- Proficiency with C/C++ on Linux OS
- Experience writing data-path processing code on multi-core processors
- Strong debugging skills in a real-time environment
- Self-starter with good documentation and verbal skills, high quality coding skills, and emphasis in taking system requirements through implementation, hardware/firmware integration and system qualification within large embedded system development environments
- Must be able to work in a challenging environment where software performance and stability is critical
- Experience desired with M-CMTS protocols-DEPI and PSP, RPC/RTSP and NGOD, background in MPET/H.264 multiplexing and processing
- M.S. or B.S. in Electrical Engineering or Computer Science
Interoperability Test Lead
This individual will apply proven leadership and testing skills delivering system-proof-of-concept, working closely with Marketing, software and hardware developers and with SQA engineers to validate interoperability of RGB Networks video processing products. He/she will work with third-party systems, build and maintain interoperability lab infrastructure, analyze test results, create test reports and deliver interoperability assessment.
Responsibilities include:
- Install and maintain video processing equipment
- Define test set-ups and recommend purchase of third-party test equipment
- Perform interoperability tests with third-party equipment
- Participate directly in the execution of manual and automated tests
Requirements include:
- Minimum of 7-10 years of work experience with video processing products and networking products
- Good level of understanding of IP networks, MPEG-2, H.264, VOD and SDV
- Expert level knowledge of setting up and maintaining switches, routers, QAM modulators, VOD servers, SRMs, IP and RF set-top boxes, conditional access systems, middleware, satellite receivers etc.
- Strong analytical skills, meticulous attention to detail, excellent problem solving and troubleshooting skills
- Ability and willingness to work in a fast-paced, multitasked environment
- Excellent verbal and written communication skills
- A team player with good interpersonal skills
- Minimum B.S. in Engineering
Senior Staff Software Engineer
RGB Networks has an opening at its Sunnyvale, California office for a full-time Senior Staff Software Engineer. Responsible for video processing software development in a high density real-time embedded systems environment. To apply for this position, send your resume and cover letter to RGB Networks, 390 West Java Drive, Sunnyvale, CA 94089, ATTN: Liz Crane.
Responsibilities include:
- Design, implement, and unit testing of software modules
- Benchmark and integrate software with Partner applications
- Maintain systems by monitoring, identifying and correcting software defects
- Create code to "bolt together" new software with existing software modules
Requirements include:
- 7 years experience in the position offered or related
- Experience in L2TP RAS and ISDN router, RADIUS and multicast router protocol
- B.S. in Computer Science, Engineering or related field
Finance
No available positions
Information Technology
No available positions
Manufacturing & Operations
No available positions
Marketing
No available positions
Sales – Americas
No available positions
Sales – Asia Pacific
No available positions
Sales - EMEA
No available positions



