APPLY HERE
Location: Hyderabad
Company: Mivi
The ideal candidate will have strong hands-on experience in embedded systems, microcontrollers and firmware optimisation.
Key Responsibilities
- Design, develop and debug embedded firmware for consumer electronic devices.
- Work on microcontroller-based systems and embedded platforms.
- Develop low-level drivers, communication protocols and device interfaces.
- Collaborate with hardware, testing and product teams for system integration.
- Optimise firmware performance, power consumption and memory usage.
- Debug hardware–firmware integration issues.
- Conduct code reviews and maintain firmware quality standards.
- Support product testing, validation and production deployment.
- Maintain technical documentation for firmware design and updates.
Requirements
- Bachelor’s degree in Electronics / Embedded Systems / Electrical Engineering / Computer Engineering.
- 3–6 years of experience in embedded firmware development.
- Experience in Audio products is a plus
- Strong proficiency in Embedded C/C++.
Experience working with microcontrollers such as:
- ARM Cortex
- STM32
- ESP32 or similar platforms.
- Strong knowledge of communication protocols:
- UART
- SPI
- I2C
- Bluetooth / BLE (preferred)
- Experience with RTOS or bare-metal programming.
- Strong debugging and problem-solving skills.
- Familiarity with version control systems (Git).






