Your Image


Title : Embedded Developer

Years Of Experience : 2 To 5 Years

No Of Openings : 10


Job/ Position Summary:

An Embedded Developer with expertise in Embedded C and C++ is a skilled professional who specializes in designing, developing, and testing software for embedded systems. These developers work on a wide range of applications, from small-scale microcontrollers to more complex embedded systems used in various industries, such as automotive, consumer electronics, industrial automation, medical devices, and IoT (Internet of Things) devices.

Key Skills Required:

  • Hands-on experience with Android Automotive OS & Development of Android HALs.
  • Working in Infotainment Domain is an added advantage.
  • Well-versed with Android Studio, Android SDKs.
  • Thorough knowledge of the lower layers of AOSP and the Android OS architecture.
  • Experience with Yocto Linux architecture, configuration, monitoring, and profiling is a plus.
  • Strong embedded C/C++ development skills.
  • Knowledge in low-level communication protocols: SPI, I2C, UART, CAN, Ethernet.
  • Proficiency in Git/any other version control tools.
  • Must-have Skills: Native Android OS, Embedded C/C++, Infotainment modules such as Media player, connectivity, Middleware layers, etc.