Careers
C++ Developer,
Mobility Solutions
Reference number: FHT235
Description
FirstHand Technolgoies is currently seeking an experienced developer to work within the mobile client applications development team. As a member of this exciting new team, the successful candidate will be responsible for the development and delivery of next-generation enterprise telephony and multimedia features to handle mobile handsets that range from today’s GSM/CDMA smartphones to WiFi and evolving to IMS-based 3GPP handsets. Development is based on Linux and Windows environments.
This role will require interactions with product management, verification, and other members of the development team. The successful candidate will be hard working and expected to go the extra mile to get the job done. They will be required to work independently in a fast-paced, requirements driven environment. It is important that they have a solid and successful background in producing quality products using best software development practices. Excellent written and oral communication skills are mandatory.
Requirements
- 5+ years software development experience
- Application development on Solaris, Linux, MS Windows platforms
- Good knowledge of C/C++
- Knowledge of object-oriented design and implementation
- Experience in implementing and maintaining libraries and frameworks
- Experience writing feature specifications and design documentation
- BSc in Computer Science/Engineering, Electrical Engineering or equivalent
Assets
- Knowledge of IP, VoIP, SIP, GSM/GPRS protocols
- Knowledge of Microsoft Exchange and PBX Telephony
- Knowledge of application protocol design and experience in implementation
- Experience in embedded or real-time development
- Experience designing and implementing web applications
- Experience with database design
- Java programming skills (J2SE, J2ME)
Interested candidates who meet the requirements should send their resumes, with the position reference number, to career@firsthandtech.com.