Company Description :
Mempage Technologies Private Limited is dedicated to providing Product Engineering Services and Building Future Technology to simplify life.
Our expertise spans R&D, MVP, Products, and Technology services using cutting-edge technologies like Artificial Intelligence, IoT, Edge, and Cloud computing.
We specialize in product development with AI integrated with IoT and 5G for various sectors such as Smart Agriculture, Smart Grid, Healthcare, Logistics, and Gaming.
Our teams excel in Generative AI, Large Language Models (LLM), Computer Vision, Blockchain, and IoT.
We partner with top-notch clients like Emaar, Radisys, AMD, and Qualcomm, as well as AI and IoT startups in the USA.
Our offices are located in India, Malaysia, and the USA.
Key Responsibilities :
- Own and lead BSP development for multimedia subsystems Camera, Display, Audio, and Touch on Android / Linux platforms.
- Perform board bring-up, driver development, and hardware-software integration on embedded platforms.
- Lead kernel and HAL-level debugging, optimization, and feature enablement for multimedia interfaces.
- Collaborate with hardware, firmware, and middleware teams to define BSP architecture and ensure seamless integration.
- Conduct system performance analysis, root-cause debugging, and tuning for latency, throughput, and stability.
- Develop and maintain device drivers, configuration files, and BSP adaptation layers for target SoCs.
- Ensure compliance with software quality, reliability, and performance standards.
- Support product validation, release readiness, and post-deployment issue analysis.
- Mentor and guide junior engineers in BSP development and debugging best practices.
- Contribute to process improvement, automation, and BSP build system optimization.
Key Skills & Expertise :
Extensive hands-on experience in Android / Linux BSP development and integration.Strong working knowledge of Camera, Display, Audio, and Touch driver architecture and HAL layers.Expertise in Linux kernel, AOSP, device driver development, and hardware abstraction layers (HAL).Solid understanding of SoC architecture, I2C, SPI, UART, GPIO, and multimedia hardware interfaces.Strong proficiency in C / C++ programming and scripting (Python / Bash preferred).Experience with embedded debugging tools (e., JTAG, oscilloscope, serial console, trace tools).Proven track record in system bring-up, low-level debugging, and performance tuning.Familiarity with SoCs from Qualcomm, NXP, Renesas, TI, or similar vendors.Good understanding of build systems (Yocto, Buildroot, Android Build) and version control (GIT)(ref : hirist.tech)