Mobile Developer
GestureTek is a world leader in computer vision technology. Our GestureTek Mobile division is seeking Software Engineers who share our vision of leveraging GestureTek’s patented gesture technology in next generation mobile handsets.
Position
Mobile Software Engineer & Mobile Software QA
Position Summary
We’re seeking a number of developers for the following roles:
BREW Developer
This is a junior to intermediate level position that requires BREW development experience and strong general programming skills. The successful applicant will be responsible for a variety of activities related to the Symbian platform:
- porting new gesture-based technology,
- maintenance and API improvements,
- application development,
- handset support,
- technical support for third-party developers using GestureTek APIs in commercial applications.
Symbian Developer
This is a junior to intermediate level position that requires Symbian development experience, strong general programming skills. The successful applicant will be responsible for a variety of activities related to the Symbian platform:
- porting new gesture-based technology,
- maintenance and API improvements,
- application development,
- handset support,
- technical support for third-party developers using GestureTek APIs in commercial applications.
Embedded Developer
This is an intermediate to senior level position that requires experience with ARM assembly, hardware, and strong C skills (OS-direct and driver level). Experience in Software architecture is an asset. The successful applicant will perform low-level system integration of the EyeMobile Engine in a variety of embedded environments including:
- driver-level integration with camera hardware,
- optimization of key algorithms for an embedded environment
- creation of highly portable APIs.
Application Developer
This is an intermediate level position that requires mobile development experience on at least 2 non-Java platforms and strong general programming skills. Mobile game development experience is an asset. The successful applicant will:
- design and implement new gesture-enabled applications for multiple mobile platforms,
- participate in extending our mobile compatibility layer to include new features as needed.
Qualifications
Computer science / engineering degree or equivalent technical experience,
Strong programming background in C/C++
Solid understanding of mobile platforms (Windows Mobile, BREW, Symbian and Mobile Linux)
Assets
- Experience developing for J2ME, Flash Lite, or other high-level mobile platforms.
- Technology hungry with a keen interest in learning about and owning the hottest new technology,
- Avid gamer,
- Tenacious, “whatever-it-takes” personality,
- Agile development experience (Extreme Programming)
- Perforce expertise
About GestureTek Mobile
GestureTek Mobile is a world leader in gesture-based user interface for mobile devices and the inventor of the patented, award-winning EyeMobile Engine. EyeMobile Engine is the world’s first software-only solution that uses the existing camera on a cell phone or mobile Internet device to provide people with the ability to interact with their device using gestures. By shaking, rocking or rolling the phone (or making hand motions in front of the phone) users can answer a call, play mobile games, scroll menus, navigate maps, view images and documents, browse the web, enter text messages and do anything else they would normally do on their mobile device, without pressing buttons. Licensees of GestureTek’s patents or technologies include Sony for the EyeToy, Microsoft for the XBOX 360 and Hasbro for the ION Educational Gaming System. GestureTek Mobile’s award wins include the 2008 Mobile Innovation Global Award, the LAPTOP Magazine ‘Best of CTIA’ Award and the NATPE++ Award for the Hottest Mobile Application. Games powered by the EyeMobile Engine have been recognized by the BREW Game Developer Awards, the International Mobile Gaming Awards and the IGN Editors Choice Awards. GestureTek Mobile developed the first gesture-recognition software to be embedded in NTT DoCoMo phones in Japan and provided the software for the first gesture-controlled mapping application on a cellphone. EyeMobile supports many handsets on the JAVA, BREW, SYMBIAN, WINDOWS MOBILE and DOJA platforms. Applications are available for over the air download on the Verizon network. Full developer tools are available on the Qualcomm website. A catalogue of turnkey games and applications for multiple platforms are available from the GestureTek mobile site. GestureTek Mobile is a business unit of GestureTek Inc., pioneer, patent-holder and world-leader in computer vision control for presentation and entertainment systems.
About GestureTek Inc.
GestureTek Inc. (http://www.gesturetek.com) is the world leader in camera-enabled, gesture control technology. GestureTek technology is employed in a wide array of applications and environments: videogame consoles; museum/trade show exhibits; location based entertainment facilities; physical rehabilitation programs; corporate boardrooms for executive presentations; military control rooms; retail kiosks; interactive floors/windows and interactive billboards.
GestureTek Inc.’s headquarters are in Sunnyvale, California (Silicon Valley). Additional offices are located in New York City; Ottawa and Toronto, Canada; Seoul, Korea; and Tokyo, Japan.