Riccione Resources, the Recruitment Firm with over 24 years experience, is proud to announce an Embedded Messaging Developer position. The ideal candidate is a generalist with a strong background in messaging software; open-minded and possesses a drive to learn new things quickly; will work with a team of like-minded engineers to build advanced messaging middleware components of a next generation wireless product.
This lab has 2 major goals:
− Research and development of next generation wireless software , platforms and solutions for the global marketplace
− Development and commercialization of advanced products for the North American Market to maintain competitive edge
Responsibilities − Design and build next-generation Messaging Middleware
− Measure and characterize performance of the middleware, and suitably improve performance as needed
− Develop abstractions to hide platform specific capabilities
− Be the in-house Guru for various forms of messaging, including email, text messaging, instant messaging, Visual Voice Mail (VVM), and social networking protocols
− Travel to overseas offices and customer sites (worldwide) for 1-3 weeks at a time to assist in integration, commercialization activities
− There may be 3-4 such trips per year.
Qualifications − Senior level software development skills
− Java, J2ME and Android applications or middleware development
− Knowledge of and experience with one or more of the following: Email protocols such as IMAP, POP3, SMTP, ActiveSync, Lotus Notes; text messaging protocols such as SMS, MMS, and IMS; Visual Voice Mail (VVM); instant messaging protocols; social networking APIs for accessing services such as Facebook, MySpace, Twitter, etc.
− Very strong design and abstraction skills - as it relates to programming, development of re-usable components etc.
− B.S. Computer Science
Desired but not required:
− Masters degree in CS
− Fluent in C/C++ programming (C++ preferred)