Alif Semiconductor - Senior Software Developer - SD/SDIO/eMMC (India)

Alif Semiconductor - Senior Software Developer - SD/SDIO/eMMC (India)

15 Oct
|
ALIF SEMICONDUCTOR
|
India

15 Oct

ALIF SEMICONDUCTOR

India

Senior Software Developer -SD/SDIO/eMMC

About the Role :

We are looking for a passionate Senior Software Engineer to join our team and contribute to the development of drivers and applications for Alif Semiconductor SoC IPs. The ideal candidate should have strong expertise in C programming, ARM architecture, and communication protocols, along with hands-on experience and knowledge of SD, SDIO, and eMMC drivers, MMC/SD protocol specifications, and low-level driver development across embedded RTOS platforms.

Key Responsibilities :

- Develop and maintain SD, SDIO, and eMMC drivers for embedded RTOS (Azure RTOS / Free RTOS / Zephyr / CMSIS) platforms.
- Work with MMC/SD protocol specifications, including initialization, command/response handling, data transfers, error handling, and device configuration.
- Analyse and resolve issues related to clock and bus configuration, DMA transfers, interrupt handling, data corruption, CRC and timeout errors, power sequencing, card detection, and performance/throughput.
- Proficient in protocol-level debugging using logic analysers, oscilloscopes, JTAG, and trace/debug tools.
- Investigate issues across the hardware, bootloader, driver, kernel, and application layers.
- Work on ARM-based architectures, SoCs, and evaluation boards.
- Collaborate with cross-functional teams and the open-source community to deliver high-quality solutions.




- Utilize Git-based version control systems for efficient code management and collaboration.

Preferred Skills &

Experience :

- Knowledge of SD, SDIO, and eMMC driver development and architecture.
- Hands-on experience with MMC/SD protocol specifications and controller drivers.
- Good understanding of clock/bus configuration, DMA, and interrupt-driven data transfers.
- Solid understanding of ARM architecture, SoCs, and board-level bring-up.
- Hands-on experience with communication protocols like I2C, SPI, UART.
- Proficient in protocol-level debugging using logic analysers, oscilloscopes, JTAG, and trace/debug tools.
- Ability to investigate issues across hardware, bootloader, driver, kernel, and application layers.
- Strong proficiency in C programming with experience in embedded environments.
- Experience working with Git-based workflows.
- Strong debugging and problem-solving skills.

Why Join Us?

Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking for motivated individuals who want to be involved in a fast-paced environment with cutting-edge technology.

- Cutting-Edge Innovation : Work on microcontrollers that power the future.
- Global Impact : Our products reach millions worldwide.
- Team-oriented Environment : Be part of a supportive, diverse team.
- Competitive Compensation : We offer fair and competitive compensation aligned with role expectations.

📌 Alif Semiconductor - Senior Software Developer - SD/SDIO/eMMC (India)
🏢 ALIF SEMICONDUCTOR
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: alif semiconductor - senior software developer - sd/sdio/emmc (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: alif semiconductor - senior software developer - sd/sdio/emmc (india) / india