Senior Software Project Engineer Job in Whirlpool Corporation

Senior Software Project Engineer

Apply Now
Job Summary

About Whirlpool Corporation
Whirlpool Corporation (NYSE: WHR) is a leading global kitchen and laundry appliance company, dedicated to improving life at home and inspiring generations with our iconic brands. Our brand portfolio includes Whirlpool, KitchenAid, JennAir, Maytag, Amana, Brastemp, Consul, and InSinkErator.
In 2023, Whirlpool reported approximately $19 billion in annual sales, with a global team of 59,000 employees and 55 manufacturing and technology research centers. Learn more at WhirlpoolCorp.com.

About the Team
Join our global software development team responsible for building innovative software solutions for Whirlpool s smart and connected appliances. As part of a world-renowned electronics organization, you will collaborate with international teams to deliver high-quality, cutting-edge software that powers next-generation products across our global portfolio.

Role Summary Analyst Software Developer (Connectivity/IoT)
We are seeking a talented Analyst Software Developer to design and develop connectivity software components that seamlessly integrate into our appliance platforms. This role will lead the integration of SDKs and consumer-facing UX/UI requirements, delivering premium user experiences for our high-end appliance range.
You will also play a key role in developing a software platform to support machine learning capabilities and deliver enhanced value-added services through Whirlpool s IoT ecosystem.

Key Responsibilities

  • Develop innovative solutions to detect, diagnose, and resolve appliance issues through smart diagnostic systems.
  • Architect and design IoT applications that enable advanced appliance connectivity and remote functionalities.
  • Build user-friendly connectivity features, enhancing product interaction through seamless mobile app integration.
  • Implement wireless communication protocols and design robust solutions for remote appliance control and monitoring.
  • Ensure adherence to coding standards and best practices, contributing to a culture of high-quality software development.
  • Drive technical problem-solving by providing creative, scalable solutions and mentoring team members.
  • Participate in code reviews, technical design discussions, and functional reviews to ensure software quality.
  • Develop automated unit tests and maintain software quality metrics throughout the development lifecycle.
  • Integrate software into appliances, enhancing product functionality, connectivity, and overall user experience.

Minimum Qualifications

  • Bachelor s or Master s Degree in Electronics Engineering, Computer Engineering, Computer Science, or Electrical Engineering.
  • 6 - 10 years of relevant experience in Automotive (Dashboard/Infotainment), Appliance Industry, or related fields.

Preferred Skills & Experience

  • Strong understanding of computer science fundamentals, including data structures, algorithms, and object-oriented design.
  • Expertise in Networking and Communication Protocols, including IoT protocols (MQTT, CoAP) and wireless standards (BLE, Zigbee, Wi-Fi), along with a deep understanding of TCP/IP stack.
  • Hands-on experience with communication interfaces such as UART, SPI, I2C, and CAN.
  • Proficiency in C/C++, JavaScript, Java, Python, and Shell Scripting.
  • Familiarity with ARM Cortex and multi-core microcontroller architectures.
  • Experience developing for RTOS, Linux, and Android, with strong multi-process/multi-threading capabilities.
  • Expertise in BLE and Wi-Fi-based IoT application development.
  • Experience optimizing performance and memory usage for embedded systems.
  • Skilled in developing connectivity components that link appliances to IoT platforms.
  • Proficient in version control systems like Git.
  • Strong background in software design for 32-bit microcontrollers.
  • Ability to adapt quickly to new languages, tools, and development environments.

Additional Preferred Qualifications

  • 6+ years of experience in developing applications within the connectivity/IoT domain.
  • Proven expertise in wireless communication protocols.
  • 8+ years of hands-on experience in embedded systems development.
  • Strong understanding and practical knowledge of BLE/Wi-Fi stacks.
  • Experience in performance and memory optimization for embedded platforms.

Why Whirlpool?
At Whirlpool, you will be part of an innovative team shaping the future of connected appliances, working on cutting-edge technologies that enhance millions of lives every day. If you re passionate about building smarter, more intuitive products, we d love to have you on board.


Qualification :
Bachelors or Masters Degree in Electronics Engineering, Computer Engineering, Computer Science, or Electrical Engineering.
Experience Required :

6 to 10 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired