
Software Engineer - RTOS
Alif Semiconductor7 months ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and optimize device drivers and applications for Alif Semiconductor SoC IPs.
- Develop and maintain embedded software on Zephyr RTOS and similar environments.
- Work with ARM-based architectures, SoCs, evaluation boards, and board-level bring-up.
- Implement and debug I2C, SPI, and UART communication protocols.
- Collaborate with cross-functional teams and the open-source community to deliver reliable, high-quality solutions.
- Use Git-based version control workflows for code management and collaboration.
Requirements
- Strong proficiency in C programming in embedded environments.
- Solid 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 or similar environments.
- Knowledge of ISP and other video IPs.
- A master's or bachelor's engineering degree in computer science, Electronics/ECE, or an equivalent qualification.
- 2–4 years of work experience.
- Exposure to contributing to or collaborating with the open-source community is a plus.
Benefits
- Competitive compensation aligned with role expectations.
- Collaborative and supportive work environment.
- Opportunity to work on microcontrollers and secure connected AI-enabled embedded solutions.
- Equal employment opportunity and nondiscrimination protections are provided.
About Alif Semiconductor
Alif Semiconductor designs and sells power-efficient 32-bit microcontrollers and fusion processors with on-device AI acceleration, security, and wireless features for battery-operated IoT and edge devices. Its Ensemble and Balletto product families serve consumer, industrial, and enterprise equipment makers building smart, always-on products. Founded in 2019, the privately held company is headquartered in Pleasanton, California.