
Senior Embedded Software Developer(RTOS)
Alif Semiconductoralmost 4 years ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, optimize, and maintain device drivers and applications for Alif SoC IPs.
- Develop and maintain camera and display subsystems using MIPI CSI and DSI.
- Work with ARM-based architectures, SoCs, evaluation boards, and board-level bring-up.
- Implement and debug I2C, SPI, and UART communication protocols.
- Develop, integrate, and maintain software on Zephyr RTOS and similar environments.
- Collaborate with cross-functional teams and the open-source community.
- Use Git-based version control workflows for code management and collaboration.
Requirements
- 5 to 8 years of software development experience in Zephyr RTOS.
- Hands-on experience with camera and display subsystems, including MIPI CSI and DSI.
- Strong proficiency in C programming in embedded environments.
- Understanding of ARM architecture, SoCs, and board-level bring-up.
- Hands-on experience with I2C, SPI, and UART communication protocols.
- Experience with Git-based workflows and Zephyr RTOS.
- Bachelor's or master's degree in computer science, electronics/ECE, or an equivalent qualification.
- Exposure to contributing to or collaborating with the open-source community is preferred.