Embedded Firmware Engineer- L2(Linux / AOSP)

Software Department
Ahmedabad, Gujarat, India Full Time
No of Position: 2 Experience: 2-4 Years

Technical Skills :

-Strong understanding of the Android platform and AOSP development. -Experience with low-level system programming. Familiarity with Android Architecture and System Services. -Experience with Android platform concepts like HAL Development, System Services, Android Boot, Fast Boot, etc. -Android OS modifications, HAL interface definition language (C++ and Java) -Working experience with Android Automotive OS or Infotainment. -Experience with SELinux Policies -Android, JNI, and Android application development -Debug and troubleshoot issues with the AOSP platform. -Ensure the security and stability of the AOSP platform. -Design and development of Linux device driver with hands-on experience on the Linux platform -designing and implementing drivers for various interfaces like I2C, SPI, Display, camera etc. -Hands-on experience in the development of low-level driver software for the Linux operating system. -Hands-on experience in boot loaders, and UBoot for Linux. -Strong in Operating systems concepts - scheduling, memory management and device driver development in Linux/RTOS -Experience with device driver frameworks and Linux kernel APIs. -Experience in C/C++ with a deep understanding of Object-Oriented Analysis, Design, and Programming. -Collaborate with Architecture, Hardware Design, and cross-functional teams. -Prior experience in low-level debugging using a JTAG debugger, and oscilloscopes, logic analyzers, etc

Non-Technical Skills :

-Strong analytical and problem-solving skills -Excellent verbal and written communication skills -Self-managed and able to learn and adapt -Eager to take on new challenging work

Apply Now