Cherise
Walk-in || Embedded Software Engineer (Urgent Hiring_ MNC)
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹500,000 – ₹1,200,000 / year
Location:
Pune, Maharashtra, India
Work mode:
Onsite
Published on:
11 August 2026
What they need
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.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
9 days ago
Quick apply
Cherrypick
Software Engineer
Freelance
Paris, France
Hybrid
Skills
11 hours ago
Quick apply