Job description
We are Intel's Open Source Technology Center (OTC) and if you are a great developer with Android experience, we should talk. Intel understands open source, and have been working in the community for well over a decade. We contribute across a wide range of open source projects at all levels of the software stack from BIOS up through applications. OTC develops Linux-based mobile operating systems and applications.OTC has some of the best and brightest software engineers and we are leaders in and sponsor a wide variety of open source projects.
We are looking for developers who are skilled and interested in working on a variety of projects, going from lower-level all the way up to UI application development for mobile devices. We require that our engineers know how to interact positively with the community to ensure code is developed in an acceptable manner and adopted in upstream community projects where appropriate. In this role you would demonstrate a high level of initiative, an ability to assume ownership of major areas, and would establish Intel's technical direction. We think code speaks the loudest, but you need to communicate effectively in prose as well, across multiple geographies.
Your job at Intel would be to:
- Develop innovative software targeting mobile systems such as Android and Tizen;
- Improve various open source projects, such as: WebKit, BlueZ, EFL, GTK+, Qt
- Implement and debug features on multiple platforms, both mobile and non-mobile, and across multiple Operating Systems including standard Linux, Windows, Mac OS X and Android.
- Work in and contribute to open source projects and communities
- Represent Intel at developer conferences, standards bodies and technical events
- Profile and improve performance on both non-mobile and mobile platforms
- Research new software development concepts
- Design and review new APIs and framework features
Desired Skills and Experience
Qualifications:
- BS degree in Computer Science or Electrical Engineering with a minimum of 4 years of experience or an MS/PhD degree with at least 3 years of experience (or equivalent).
-3+ years of Open Source project knowledge experience
-3+ years of experience developing applications for mobile and non-mobile platforms
-3+ years of hands on experience and knowledge of OpenGL ES & 2D/3D Graphics
-3+ years of programming skills in C/C++
-3+ years of experience with explaining and presenting technical concepts