Job Description:
 |
Title: Sr. Embedded Software Developer
Location: Alviso, CA 95002
Salary: Open and flexible depending on experience
Benefits: Full
Bonus Eligible – Yes
Travel: Never
There has never been a better time to join this infrastructure company developing innovative end-to-end broadband IP television software solutions in the telecommunication and enterprise markets.
Job Description:
Play an integral role in the development of innovative applications and services for the IPTV industry. The successful candidate will join our Client Engineering Team developing client-side IPTV software - for set-top boxes, PCs, and mobile devices - that allows for the delivery of carrier-grade video services, including live television, Electronic Program Guide (EPG), video on demand (VOD), pay-per-view (PPV), digital video recording (DVR), whole-home DVR, network DVR, interactive application widgets, and over-the-top (OTT) content, over an IP network.
As a member of the Client Engineering Team, you will be responsible for the design, implementation, and maintenance of our product suite, including the client-side framework of the company’s for set-top boxes, PCs, and mobile devices. The product is an open, standards-based IPTV middleware solution deployed by more than 190 operators worldwide.
Technical Knowledge:
- Strong knowledge of the C language.
- Proven experience porting WebKit to new platforms.
- Proven experience developing plugins for WebKit.
- Experience with open-source GTK or Qt development toolkits.
- Experience integrating Flash player on embedded system.
- Embedded real-time system (RTOS) development experience with Linux.
- Knowledge of networking protocols and sockets.
- Experience working with set-top boxes.
- Experience working with video servers and conditional accesses systems.
Skills & Abilities:
- Experience in the complete software development lifecycle and agile methodologies.
- A high level of customer satisfaction, which exceeds standard levels of performance.
- Able to work in a fast-paced environment and with small and/or remote teams.
- Fast learner, solid problem solver with great testing and debugging skills.
- Strong verbal and written communications skills.
Professional Experience:
- 5+ years of software development experience, preferably with embedded software.
- BSCS, MSCS, or equivalent experience.
We are an Equal Opportunity Employer. We recruit, train, compensate and promote without regard to race, religion, creed, color, nation origin, sexual orientation, marital status, or disability.
|