Walk-in || Embedded Software Engineer (Urgent Hiring_ MNC)
Cherise India · Pune · onsite · Posted 72d ago
About a minute. You'll make an account on the way through.
About this role
Job Description - Embedded Software Engineer
Company: Cherise India Pvt. Ltd.
Position: Embedded Software Engineer
Number of Positions: 3
About the Company
Cherise India Pvt Ltd is a pioneering Indian beverage and technology company that has created a farm-to-cup, smart vending ecosystem combining high-quality beverage products with advanced IoT-enabled vending technology. Founded in 2018 by Mr. Parimal K. Shah, Cherise manufactures, markets, and distributes a diverse range of teas, coffees, milk beverages, soups, and allied products under multiple proprietary brands. The company also designs and produces state-of-the-art, contactless, Android and IoT-based smart vending machines that dispense beverages instantly with superior hygiene and quality control.
Headquartered in Mumbai, Maharashtra, India, with key operations including manufacturing and technology development in Pune, Cherise has rapidly expanded its presence across India and abroad. The companys focus on quality, innovation, and technology leadership has positioned it as a notable name in the beverage and smart vending sectors.
About the Role
We are looking for a skilled and detail-oriented Embedded Software Engineer to join our engineering team. The ideal candidate will have hands-on experience in embedded firmware development, microcontroller programming, debugging, and integrating various communication protocols.
Technical Skills Required
Programming Languages:
Embedded C, C++ Development Environments / IDE: Keil C Arduino IDE Communication Protocols: UART I2C SPI Programming Interfaces: Experience using hardware programming interfaces, debuggers, and related tools. Microcontrollers / Controllers Used: 8-bit, 16-bit, 32-bit microcontrollers ARM Core STM32 Nuvoton AVR Key Job Responsibilities Develop, code, test, and debug embedded firmware for microcontroller-based systems. Handle UART, I2C, SPI and other communication protocols for device interfacing and data communication. Program and integrate 8-bit, 16-bit, and 32-bit microcontrollers including ARM Core, STM32, Nuvoton, and AVR families. Perform hardwaresoftware integration, board bring-up, and validation. Conduct system debugging, troubleshooting, and testing to ensure optimum performance. Prepare and maintain technical documentation, coding standards, and project reports. Collaborate with hardware, testing, and cross-functional teams for smooth project execution. Identify and resolve performance bottlenecks and system-level issues. Participate in design and code reviews to ensure high-quality firmware development.
Sourced from naukri
Skills
About Cherise India

Cherise India
Beverage
6k+
employees
Mumbai, Maharashtra
India
₹6.1L PA avg
Avg at Cherise India
₹5L – ₹12L PA
This role
About
Cherise is a B2B2C as well as a D2C Smart Vending & Beverage PAAS (product as a service), subscription based eco-system. It manufacturers Smart IoT based Vending Machines and a large variety of Teas, Coffees, Milks, Soups & Fortified Beverages.
Industries
Employee ratings
10 reviews
Culture
2.9
Career growth
2.8
Work-life
2.8
Employees rate it well for
Find them on