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