Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Whirlpool Corporation Software Engineer in Benton Harbor, Michigan

Software Engineer

Date: Jan 2, 2021

Location: Benton Harbor, MI, US, 49022Springfield, IL, US, 62701

Company: Whirlpool Corporation

Requisition ID: 40304

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.

Software Engineer (Analyst)

We are looking for a talented and versatile software engineer with a passion for learning to be part of our global software development team within the Electronics organization at Whirlpool. You will be part of the global team that is responsible for developing software for all of Whirlpool’s smart and connected products.

This position can be located in Chicago, Illinois or S outhwest, MI.


The Software Engineer is responsible for designing and developing automated build and test environments for mass-market, connected products. The role requires a thorough understanding of software methodologies, latest development technologies, and best practices as it relates to Continuous integration (CI) and Continuous Delivery (CD) CI/CD software development methods. They should also be comfortable working with embedded software environments and cloud-based build servers and tools.


  • Contribute to the overall architecture and implementation of a new CI/CD software development environment

  • Work across teams, including external 3rd party software partners, to provide integrated software product releases that are in a constant state of readiness

  • Continually improve our software quality and product reliability by defining and refining automated tests

  • Improve our software development efficiency by streamlining the automated build and testing process that scales across many different products and variations

  • Be knowledgeable about the best practices in software development, especially as they relate to software for consumer IoT products and bring this knowledge in driving a culture of continuous improvement in our software development methodologies

  • Assist other engineers through instruction and mentoring including engineers distributed globally

  • Participate in functional, technical, and code reviews


  • Bachelor’s Degree

  • 1+ year software development experience in embedded environment (academic, internship, or professional experience)


  • Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science

  • Knowledgeable in running build systems in the cloud utilizing services such as Amazon EC2, ECR, ECS and EFS.

  • Knowledgeable in automated test software such as Vector Cast or from throwtheswitch.org

  • Familiarity with static code analysis tools such as Polyspace, Klockwork or PCLint

  • Experience with remote testing, automated testing and test case development

  • Experience with a variety of languages and paradigms, including: C, JavaScript, Python and Shell Script

  • Excellent understanding of computer science fundamentals including data structures, algorithms, object-oriented design, operating systems, networking protocols, wireless standards and protocols, security protocols, RESTful architecture, API development, etc.

  • Excellent software development skills and agility to adapt to new languages and programming environments.

  • Experience with professional software engineering practices over all aspects of the software development life cycle including writing requirements specifications, developing design guidelines and coding standards, performing code reviews, source code control, build systems, testing, release engineering and field support

  • Excellent problem-solving skills especially debugging of complex software systems

  • Excellent written and verbal communication skills

  • A passion for applying latest technologies into the development of innovative features and products

  • A collaborative attitude and strong desire to succeed as part of the team

  • Self-motivated and a strong passion for learning

  • Experience working in an agile environment


About us

Whirlpool Corporation (NYSE: WHR) is the world’s leading kitchen and laundry appliance company, with approximately $20 billion in annual sales, 77,000 employees and 59 manufacturing and technology research centers in 2019. The company markets Whirlpool, KitchenAid, Maytag, Consul, Brastemp, Amana, Bauknecht, JennAir, Indesit and other major brand names in nearly every country throughout the world. Additional information about the company can be found at whirlpoolcorp.com

At Whirlpool Corporation, we believe that all people matter. Celebrating diversity and including thousands of perspectives empower us to create products that blend into every concept of home. Whirlpool Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Nearest Major Market: Niles

Nearest Secondary Market: South Bend

Job Segment: Developer, Manufacturing Engineer, Electronics Engineer, Software Engineer, Engineer, Technology, Engineering