Mobile research programmer opening at MIT - Windows Mobile Development and Hacking General

RESEARCH PROGRAMMER, House-n Research Group (temporary), to join a team developing a hardware and software system that permits common mobile phones to automatically measure physical activity in very large populations of adults (see http://web.mit.edu/wockets). Responsibilities will include porting software that detects physical activity in real-time on Windows Mobile devices to another mobile platform such as Android or Symbian, working with a team of researchers to develop and test software that detects physical activity in real-time on mobile phones using wireless sensors, using participatory design techniques to gather information about end-user concerns and write software to implement novel solutions, writing academic papers on the design and use of the technology for healthcare with the MIT and Stanford research team, and fostering an open-source community of developers to use and extend the software technology.
REQUIREMENTS: a B.S. or advanced degree in computer science (or closely related subject) and demonstrated success developing mobile applications for Windows Mobile, Android, iPhone, or Symbian. Expertise in pattern classification algorithm development, database-driven application development, ubiquitous computing, Bluetooth programming, mobile game development, and/or user-interface design and evaluation desirable.
See:
http://sh.webhire.com/servlet/av/jd?ai=631&ji=2333413&sn=I

Related

Mobile Software Lead (Android)- Job!

INQ Mobile, a new Hutchison Whampoa company, is here to revolutionise how you connect with your friends. The last transformation of the mobile came with arrival of text messaging, over ten years ago. So we’ve decided to do things differently. Through our platform we’ll enhance the way you use your phone to stay in touch with your friends. Our phones make using services that’d normally chain you to your desktop, such as Facebook, Windows Live, Skype and eBay, as simple as sending a text. The company launched the INQ1 in October of 2008 and won the GSMA's award for "Best Mobile Handset or Device" in 2009.
As a Mobile Software Lead, you will develop and ensure that the software ships. You are the one that gets it out the door, and balances the technical, product, and schedule risks to create a great product on time. You are expected to be a technical expert in software, ideally on mobile phones. You strive for efficient practices, are driven to get things done, and take great pride in having your work judged to be world-class. Software Leads are expected to have strong analytical skills, unwavering commitment to quality, collaborative work ethic, and cutting-edge technical skills.
Your responsibilities
Ensure on-time delivery of software.
Lead a team that's all over the globe, in-house and out-sourced, to tackle the difficult problems in management and the deep technical issues.
Design and implement new functionality for the Android platform. Your designs are flexible and clean: enabling others to write less code and learn from your software.
Demonstrate technical leadership by helping the team write world-class architecture, designs and code.
Apply the best combination of theory and practice in software management.
Drive development practices such as version control, bug tracking, reviews, design patterns, refactoring, UML, risk analysis and domain-specific languages.
Create a culture of excellence in technology, holding yourself and the rest of the team accountable to making the best software possible.
Design processes and software to increase quality and time to market for the project.
Qualifications & Experience
University degree in software development, numerate discipline, or other relevant degree.
Experience in being the technical expert for difficult software products.
Experience with developing for embedded or mobile products (preferably handsets).
Experience building major software products in Java.
A team player with excellent communication skills.
Highly desired: Mobile or embedded development experience.
Optional but desired:
Experience working with cross-functional, geographically diverse teams.
Android application development.
BREW development.
Familiarity with the underlying frameworks in Android, from C libraries through the Java UI frameworks.
Experience working closely with a UI or User Experience team.
Experience with Scrum or other Agile methodologies.
Most importantly, you must have:
Initiative to drive a vision, and never to wait for a vision that is handed to you.
Flexibility to customize that vision to the unique needs and people of INQ, incorporating feedback objectively and enthusiastically.
Willingness and desire to lead the organization to execute on that vision.
You will be requested to travel occasionally (<10%) internationally to meet with partners and vendors.
Office location: London
please visit the INQ Mobile website and send your cv via the general jobs address if interested

User Interface Software Engineer- London- job

INQ Mobile, a new Hutchison Whampoa company, is here to revolutionise how you connect with your friends. The last transformation of the mobile came with arrival of text messaging, over ten years ago. So we’ve decided to do things differently. Through our platform we’ll enhance the way you use your phone to stay in touch with your friends. Our phones make using services that’d normally chain you to your desktop, such as Facebook, Windows Live, Skype and eBay, as simple as sending a text. The company launched the INQ1 in October of 2008 and won the GSMA's award for "Best Mobile Handset or Device" in 2009.
As an User Interface Software Engineer, you will develop INQ's user experience. INQ is passionate about the user experience and place it at the heart of a mobile device. You will be working closely with the user experience team to implement the interaction and UI designs. You will be expected to be tactical (hands-on), strategic, and proactive in a dynamic startup environment. UI Software Engineers are expected to be creative, have strong programming skills, and a collaborative work ethic.
Your responsibilities
Work with product designers and software engineers to implement next generation of INQ UIs.
Build efficient and reusable front-end abstractions and systems.
Develop innovative Android mobile software in a fast-paced, cross-functional team.
Use excellent development practices.
Participate in an Agile development team.
Work with both an onsite and offshore development team, with both INQ and partner team members, using influence, consensus and leadership by example.
Uphold a culture of excellence in software design, holding yourself and the team accountable.
Qualifications & Experience
University degree in software development, numerate discipline, or other relevant degree.
Extremely detail oriented and strives for pixel perfect implementation.
Unmistakable passion for elegant and intuitive user interfaces with history of building complicated workflows.
Expert knowledge of Android user interface constructs.
Expert knowledge of web technologies (HTML/CSS/Javascript).
Experience with scripting languages (PHP Python, Perl, etc.) a plus.
Knowledge of UI frameworks such as XUL, Flex, XAML a plus.
Must be able to write good code, particularly in the Java layer of Android.
Real-world software experience.
The ability to think logically and clearly, and an ability to express these ideas through documentation and code.
A team player with excellent communication skills.
Highly desired:
Experience using modern software practices such as Agile methods, OOA/OOD, etc.
Experience developing significant projects on mobile.
Optional but desired:
Familiarity with other phone operating systems, specifically BREW.
Experience working closely with a UI or User Experience team.
Experience leading a Scrum team.
Experience working with cross-functional, geographically diverse teams.
You may be requested to travel occasionally to meet with partners and vendors.
Office location: London
If interested please go to the INQ Mobile website and apply via the general jobs address (all one word) jobs at inq mobile dot com

OpenGL Software Engineer- London- job

INQ Mobile, a new Hutchison Whampoa company, is here to revolutionise how you connect with your friends. The last transformation of the mobile came with arrival of text messaging, over ten years ago. So we’ve decided to do things differently. Through our platform we’ll enhance the way you use your phone to stay in touch with your friends. Our phones make using services that’d normally chain you to your desktop, such as Facebook, Windows Live, Skype and eBay, as simple as sending a text. The company launched the INQ1 in October of 2008 and won the GSMA's award for "Best Mobile Handset or Device" in 2009.
As an OpenGL Software Engineer, you will develop the software to unleash INQ's user experience. INQ is passionate about the user experience and places it at the heart of a mobile device. You will be working closely with the user experience team to implement complex graphics, transitions, and animations. You will be expected to be tactical (hands-on), strategic, and proactive in a dynamic startup environment. OpenGL Software Engineers are expected to have cutting-edge graphics programming skills, unwavering commitment to quality, collaborative work ethic, and a knack for creativity.
Your responsibilities
Design and develop OpenGL-based graphics, transitions, and animations.
Develop innovative Android mobile software in a fast-paced, cross-functional team.
Use good development practices.
Participate in an Agile development team.
Work with both an onsite and offshore development team, with both INQ and partner team members, using influence, consensus and leadership by example.
Uphold a culture of excellence in software design, holding yourself and the team accountable.
Qualifications & Experience
University degree in software development, numerate discipline, or other relevant degree.
Strong object oriented programming skills using C/C++.
Prior OpenGL development experience.
Prior 2D/3D graphics development experience.
Deep experience with building software for mobile devices. Knowledge must extend beyond applications and into the operating system.
Familiar with mobile graphics architecture/programming and how this ties into Android user interface components.
Must be able to write good code, particularly in the lower layers of Android. Driver-level experience (C/C++) is a significant plus.
Real-world software experience.
The ability to think logically and clearly, and an ability to express these ideas through documentation and code.
A team player with excellent communication skills.
Highly desired:
Experience using modern software practices such as Agile methods, OOA/OOD, etc.
Experience developing significant projects on mobile.
Optional but desired:
Familiarity with other phone operating systems, specifically BREW.
Experience working closely with a UI or User Experience team.
Experience leading a Scrum team.
Experience working with cross-functional, geographically diverse teams.
You may be requested to travel occasionally to meet with partners and vendors.
Office location: London
If interested please go to the INQ Mobile website and apply via the general jobs address (all one word) jobs at inq mobile dot com

[JobReq] DFW Android Dev - Android Architect

I was contacted by a recruiter through my LinkedIn profile and have no affiliation and gain nothing from posting this. My hope is that good Android developers are placed in good positions that help grow the platform.
Please see the description below if you are interested.
------------------------------------
I have a great opportunity regarding the following position….
Android Architect – SMARTPHONE
We are looking for an experienced software architect in developing and troubleshooting Android devices.​ You will be the resident expert on Android with knowledge and experience with programming all levels of the Android stack. You will be responsible for architecting and coding Android system middleware and working with a cross-discipline engineering team to support integration and validation. Many people can develop a Smartphone application, only a few can develop Smartphones…that is exactly what our client is wanting to hire!
Candidates must have a strong technical background and be capable of coming up to speed with a new team quickly.​ Good analytical, problem solving, and communication skills are essential as well as the ability to work collaboratively in a team environment.​ Excellent teamwork and written and verbal communication skills are essential. Creativity, responsibility, self-direction and self-motivation are hallmarks of our team and we expect the same from all who join us.
Duties and Responsibilities
Leads the development and maintenance activities of an Android device.​
Quickly ramping up and becoming a key contributor within an Engineering team.​
Ability to fix issues on a wide range of drivers from display to USB to Bluetooth to Ethernet.​
Stays abreast of technically area and provides knowledge transfer to fellow team members.​
Skills / Attributes Required
8+ years of software development experience with a strong preference for embedded device experience.
2+ years of direct Android stack development and integration experience with a strong knowledge of the Android SDK.
Knowledge of Android startup, integration and porting to new chipsets.​
Experience with Java, C#, or C++. Familiarity with web transport protocols (HTTP, HTTPS, SSL)
Candidate must have a BS degree (MS preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent
Experience with other mobile platforms or mobile-web development a plus
Deep knowledge of the software development lifecycle, including scoping, planning, conception, design, implementation, deployment and maintenance.
The ability to work to agreed deadlines. Good troubleshooting / communication skills / team player.
Sorry, no relocation or sponsorship…local candidates only.
This is an excellent opportunity for someone who is “entrepreneurial spirited” that desires a challenging high profile position in a mid size telecom manufacturing company. Office location is in the N Dallas/ Richardson / Plano area. This is a stable company, with a well established name and reputation, and their products are sold and used in government agencies as well as in several big name commercial businesses across the country. This full time - strategic position offers a competitive salary, full health benefits package, 401K retirement plan, etc.
As you are aware, it’s not always the smartest or hardest working engineers that necessarily get ahead in their job or career path. Keeping an open mind and exploring an opportunity like this may be a way of leveraging your career? If you or anyone you know is interested and qualified – please submit a copy of your resume ASAP to me for immediate consideration. Note: All correspondence will be held in strict confidence. This is a great opportunity, but you must act quickly…we are currently setting up interviews. Thank you.
PS. Please inform everyone and forward this around to peers, groups, organizations, affiliations, etc. ,within the Dallas area.
GM and Associates has over twenty two years of expertise in building teams with placing “hard to find – high quality technical professionals”…one strategic acquisition at a time. As a general rule, we recruit “passive candidates” with stellar industry experience, have secure positions, and aren’t submitting their resume to competitor website’s. For more information, please review our website, (listed below)…and bookmark it for future reference. Also, “click” on the LinkedIn tab below, go to recommendations, and read about what other technical professionals have commented about our services
Sincerely,
George J. Martin (principal)
GM and Associates
972-618-3999 WWW.GM-A.NET
Click to expand...
Click to collapse
------------------------------------

Appcelerator Titanium Cross Platform: Future of Mobile App Development

Appcelerator Titanium- Power packed, open and extensible environment for the developers and businesses to develop hybrid applications and get 60% faster everything from the market through Cross platform.
To increase the revenue of business, one question is frequently arises in the mind of developers and business owners that which platform is best suited to my online mobile App development business? Cross platform or any native application. If we talk about today’s scenario, native applications as well as Cross platform Mobile App Development both have the same importance in their own way because both have their own advantages and disadvantages. When it comes to Mobile Application Development, we must consider a way utilizing which we can save time and money without compromising exceptional outcome.
Titanium, developed by Appcelerator, makes it relatively sensible and easy to consecutively construct native applications for different mobile OS platforms. Titanium is an open source application framework utilized as a part of the Cross platform Mobile App Development. This framework comforts in the development of applications for all foremost mobile operating systems containing windows, iOS and Android.
Titanium for Mobile App Development is one of the best frameworks that empower engineers to make a whole scope of utilizations with no difficulties. It is a much of the time favoured framework by the mobile developers that lean upon CSS3, HTML5, JavaScript and several more web technologies.
Open and completely extensible Titanium Mobile App Development makes it simple to integrate data, services and content from a multiple sources into mobile applications to leverage best abilities. Clients who regulate on the Titanium platform become acquainted with 70% speedier and can rapidly optimize business outcomes with analytics driven insights into client conduct and application performance.
Prominent Features of Titanium:
Every hottest web technologies like HTML5, JavaScript, CSS3, AJAX frameworks, jQuery etc. for the development of apps.
It comprises open-source JavaScript based SDK which is useful to support every mobile OSes.
Encompassed with platform-independent API with the support of which 5000 APIs alongside user interface components and native mobile functionalities are gain access to.
Numerous web technologies utilized to develop apps for tablets, desktop and mobile.
This platform directly accesses the functionality of device and native controls to deliver enhanced user experience.
It is one of the best solutions to build mobile applications on Android or iOS without coding individually for each platform.
For mobile development free platform existing, offered under GNU.
If the apps you are composing are native, then how does Titanium perform in the background? The Titanium framework utilizes a unified JavaScript API, consolidated with platform specific features and native performance.
At the point when utilizing Titanium as a Cross Platform Mobile Development framework, you ought to understand two noteworthy concepts. Initially, core features in mobile development can have the same experience across platforms and you ought to use code reuse. Second, with more platform-specific APIs, user interfaces, and features, developers should utilize specific platform focused code. This permits Titanium to offer an awesome user experience by contributing access to native UI and native features to accomplish a higher level of performance than most hybrid methodologies.
The applications created utilizing Cross platform method can effortlessly run with the help of browser engine. This is the reason; they can't coordinate with all the native components basically. Yet, a few platforms have been produced that comfort the developers to create cross platform applications.
Appcelerator is a constantly emerging group of Developers and additionally it also has a cloud services in its platform. Appcelerator is making an awesome platform for a rising community and its best days are in front of it.
At the point when a one application can absolutely run on different stages which empower it to create all the highlights of native application – exactly what more you need? This framework, even it with disadvantages, is delivering forth more than different competitors and will in all probability be further adopted.
Thanks, will check it out.
Is this just marketing spam?...
The user's profile says they're from the U.S., but then the post says things like:
Every hottest web technologies like HTML5, JavaScript, CSS3, AJAX frameworks, jQuery etc. for the development of apps.
Click to expand...
Click to collapse
Also, Titanium is pretty terrible. If you're actually planning to develop real apps one day, then you're just wasting your time with Titanium, since you'll never be able to develop a high quality app with it.

Categories

Resources