Senior Software Project Engineer, Software Engineering
Whirlpool India
Posted on: March 18, 2026
Requisition ID: 70307
About Whirlpool India
Whirlpool of India Limited, headquartered in Gurugram, is a leading home appliances company dedicated to enhancing life at home and inspiring generations through its trusted brands. The company operates three state-of-the-art manufacturing facilities in Faridabad, Pune & Puducherry, each reflecting Whirlpool’s commitment to providing best-in-class consumer solutions. Further driving innovation, the company has a Technology & Engineering Center, where India's world-class talent architects the next generation of home innovation. In the 2024-25 fiscal year, Whirlpool of India reported approximately INR 8110 Cr in annual revenue and employed 2193 people. More information is available at www.india.whirlpool.in
The team you will be a part of
The Software Engineering team designs, develops or coordinates development/troubleshooting or debugging of moderately complex software programs for enhancements and new products. Performs high-level design/modeling to convert stakeholder needs into software solutions. Develops software and tools in support of design, infrastructure and technology platforms. Determines hardware compatibility and/or influences hardware design. Develops the architectural guidelines, specifications, and technical standards and communicates to stakeholders.
This Role In Summary
Whirlpool Corporation is consistently recognized by Fortune Magazine as one of the World’s Most Admired Companies. Our values are the driving force behind everything we do. Respect, integrity, diversity and inclusion, teamwork, and the spirit of winning propel our teams to excellence. Get to know us and see what it's like to be part of the world's leading major home appliance company.
We are looking for a talented engineer to be part of a software development team within the global Electronics organization at Whirlpool. You will be developing software and firmware for our Global Refrigeration product portfolio.
Your Responsibilities Will Include
• Full Lifecycle Ownership: Lead the software development lifecycle (SDLC) from hardware abstraction layer (HAL) design to system-level validation.
• Architectural Design: Translate complex product requirements into scalable, modular firmware architectures using C/C++ within RTOS frameworks (Zephyr, EBos).
• HIL & Automation Strategy: Design and maintain Hardware-in-the-Loop (HIL) test suites using C# and Python to ensure rigorous validation of driver performance.
• Code Excellence: Drive technical quality through rigorous design reviews, peer code reviews, and the enforcement of MISRA C or similar coding standards.
• Documentation & Compliance: Author high-level design (HLD) and low-level design (LLD) documents, ensuring traceability from requirements to unit/integration tests.
• Cross-Functional Leadership: Act as a technical bridge between hardware, systems, and software teams, providing updates and technical roadmaps to leadership.
Minimum Requirements
EDUCATIONAL QUALIFICATIONS
B.E./B.Tech-MTech/ Master Degree in Electronics/ Computer / Mechatronics Engineering
AGE
NA
EXP
5-10
Preferred Skills And Experiences
• Microcontroller Mastery: Expert-level knowledge of ARM Cortex-M and Renesas architectures (e.g., Rx series). Proven experience writing bare-metal and RTOS-based drivers.
• Protocol Expertise: Deep understanding of communication stacks including I2C, SPI, UART, CAN/CAN-FD, and USB.
• Modern RTOS: Hands-on experience with Zephyr RTOS (highly desired) and standard RTOS primitives (semaphores, mutexes, task scheduling).
• Testing Paradigm: Strong proficiency in Test-Driven Development (TDD), Unit Testing frameworks (Unity, Ceedling), and White/Black-box testing methodologies.
• HIL Development: Experience using C# for developing test automation interfaces or PC-based tools to interact with embedded targets.
• Tooling: Proficient with Git (Gitflow), CI/CD pipelines, and logic analyzers/oscilloscopes for hardware debugging
Additional Information
Work in a collaborative environment to develop the next generation of appliances. Develop global embedded Software solutions and IoT solutions. Develop Software in C/C++ and C#, work with a variety of microcontrollers, SDKs, open source libraries and operating systems (RTOS).
Strong knowledge to read and understand the datasheets, software & hardware reference documents, create setups and debug hardware related issues without supervision;
Fluent English
Connect with us and learn more about Whirlpool India.
See what it's like to work at Whirlpool by visiting Whirlpool Careers. Additional information about the company can be found on Facebook, Twitter, LinkedIn, Instagram and YouTube.
At Whirlpool India, we value and celebrate diversity. Whirlpool India is committed to equal employment opportunity and prohibits any discrimination on the basis of race or ethnicity, religion, sex, pregnancy, gender expression or identity, sexual orientation, age, physical or mental disability, veteran status, or any other category protected by applicable law.
About Company
Whirlpool India
https://india.whirlpool.in
Your next job is waiting
Create your profile and start applying in minutes.