Overview
Top notch C++ software engineer to work on our innovative multimedia software products and network-based solutions.
Responsibilities
You will be involved in the architecture, design and development of a new innovative platform for delivering entertainment (TV, on-demand video) information (information tracking, etc) and other data services through a rich media UI.
Experience
5 years experience with C++
Excellent knowledge and experience with Linux
Experience developing software on an embedded platform
Solid programming experience with multithreading, memory management, event-driven programming and development on small systems
Excellent interpersonal communication skills and exceptional character
BONUS: Experience with JavaScript, CSS, HTML, XML
BONUS: Experience with PHP, SQL, XML
BONUS: Experience with QT
BONUS: Experience with media players (Xine, VLC, MPlayer, etc) and developing on media platforms
BONUS: Experience with client-server architecture and network programming
Skills
Decisive, action-oriented individual who learns quickly, works independently, and creates solutions.
Comfortable with multi-tasking, resolving competing priorities, and meeting project deadlines
Understanding of client and server-side applications, web servers and databases.
Experience working in a startup environment is extremely useful.
Education
BS in CS/EE/CE or strongly relevant work/life experiences
Compensation
- Challenging opportunity with tremendous growth potential
- Competitive salary.
- Health Care (Health Reimbursement Account and FSA plans).
- Generous Stock Ownership Plan.
- Casual work environment with great flexibility.
- A work experience where you will be integral part of the company's success
Must be authorized to work in the United States on a full-time basis for any employer.
Must be able to work in San Francisco. The Company is unable to relocate clients and telecommuting is not an option.