Position: Senior Software Engineer
Location: Palo Alto

Details:
Senior Software Engineer: Cross-platform C++ development with mobile experience

Palo Alto based well-funded consumer-facing startup company building a state-of-the-art communication platform, is looking for a talented and enthusiastic Senior Software Engineers with extensive backend cross-platform development experience in C++ to join their exceptional team of engineers and researchers. Mobile development experience (even as a hobby) is a huge plus.
This is an extremely team-oriented workplace where every single employee has a voice in the choices we make on both the business and product. You would be working alongside a diverse set of serial entrepreneurial geniuses in audio and video communication, networking, mobile, and web technologies. The team believes that their success directly depends on the people they hire and they need strong analytical thinkers that thrive in a fast paced environment.

The company is becoming a leader of the hottest emerging space in mobile video.
It is founded by seasoned entrepreneurs in the technology and Internet space and backed by the top Silicon Valley investors.
The compensation is a generous mix of base salary, stock options, and full benefits package.

Responsibilities:

Design and implement multi-media cross-platform Communication Platform components with focus on real-time video-communications
Help port and adapt applications to new mobile platforms

Requirements:

Strong desire to work for a startup company
Deep understanding of OOD / OOP principles and paradigms
Expert knowledge of C++, including strong hands-on multi-threading development experience
Multiplatform development experience across different OS, CPU architectures, etc.
Mobile development experience (Android, iPhone) at least as a hobby
At least 3-5 years of Software Engineering experience in a dynamic fast-paced environment
Great communication skills

Pluses:

Embedded devices programming experience
Experience with Boost
Experience implementing UIs for consumer-facing products
Experience with Scrum or Agile development methods
Experience with Adobe Flash
Experience with Web Services APIs

To apply:

Please send your resume in WORD format to lilia AT eltisolutions DOT com
Place the text “Senior Software Engineer: C++, cross-platform development” in the subject line.
Please provide the date you are available to start work.