Expires soon Intel

Android Software Engineer

  • Bengaluru (Bangalore Urban)
  • IT development

Job description

Job Description

Hands-on experience on Linux device driver development with solid understanding of Device Driver Architecture is mandatory

Expertise in at least ONE OF THE Following domains on an Android platform is mandatory:
Multimedia:
Audio/Video (ALSA, Open Max, Stage Fright)
Display (Surface Flinger, DRM Driver, HDMI/DP/eDP/MIPI DSI)
Graphics (OpenGLES)
Camera (Camera HAL, V4L2 Driver, ISP Firmware, 3A)
Cellular/WIFI/BT (WPA Supplicant, BT HAL, Telephony RIL)
Security/SE Linux/Google OTA/Fastboot
Power/Performance optimization
System Debug: Should have root caused and fixed low-level crashes (Kernel Panics, Hard faults, Cache coherency issues)
Sensors/IO (SPI, UART, USB, USB Type C)
Storage (NAND, NOR, EMMC, SD, SDIO)
Understanding of Android internals
Open source contributions to Mainline Linux Kernel

Inside this Business Group

The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on IntelĀ® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

Desired profile

Master's or Bachelor's degree in Computer Science / Electronics
Experience in software integration and release process
Good programming skills, with expert level C

Make every future a success.
  • Job directory
  • Business directory