March 4, 2011

Android Software Engineer - Intel - Bucharest

Description
The Open Source Technology Center within the Software and Services Group is looking for software developers and technical leads to develop and enable the Android Operating System on new Intel architectures that span Intel's device platforms. Depending on skill level, in this position you will be responsible for developing and enhancing Linux drivers and kernel components, optimizing the core OS stack, developing user interface and application technologies, and/or building complete Linux distributions on Intel platforms.
Desired Skills & Experience

Qualifications
- B.S or M.S in Computer Science, or Electrical Engineering, or Computer Engineering or equivalent; BS + 6 yrs of experience or equivalent, or MS + 4 years experience or equivalent in a combination of the following:

Must-have experience/skills
- Linux kernel device drivers
- Linux user-space system level development
- Linux user-space library development

Highly desirable skills
- Embedded Linux development, debug and test
- Linux streaming media (both audio and video)
- Working with open source software community, including success with getting code accepted in upstream open source projects
- Linux display and graphics driver development
- OpenGL, EGL, GLES2

Knowledge and developer experience with at least 5 of the following:
- gcc / glibc / GNU binutils / Makefiles
- gdb
- GNU auto-tools (autoconf & automake)
- modprobe / depmod / insmod
- Creating / building RPM Packages, including using rpmlint
- SysV init / Linux startup scripts
- DBUS
- udev
- ALSA & PulseAudio
- gstreamer
- video4linux
- X Windows / GTK+ / Qt / Clutter
- Netlink

intel.com/jobs