Red Hat has flagged the Software Engineer job as unavailable. Let’s keep looking.

Requisition ID: 60731 

ABOUT WHIRLPOOL CORPORATION

Whirlpool Corporation (NYSE: WHR) is committed to being the best global kitchen and laundry company, in constant pursuit of improving life at home. In an increasingly digital world, the company is driving purposeful innovation to meet the evolving needs of consumers through its iconic brand portfolio, including Whirlpool, KitchenAid, Maytag, Consul, Brastemp, Amana, Bauknecht, JennAir, Indesit, Yummly and InSinkErator. In 2022, the company reported approximately $20 billion in annual sales, 61,000 employees and 56 manufacturing and technology research centers. Additional information about the company can be found at WhirlpoolCorp.com.

The team you will be a part of

Laundry - ADI Group.

This role in summary

Role : Senior Software Project Engineer ( Embedded Software Dev )

Experience : 6 to 9 Years

This role is responsible for delivery of software for embedded systems and associated software tools for all Whirlpool products.

Your responsibilities will include

  • Review requirements to ensure they are complete and accurate in order to create detailed design documents, work breakdown structures, and accurate effort estimates to complete projects. Active participation in peer review process for high level designs, detailed level designs and code reviews
  • Direct participant in Embedded System, Software & Firmware development process including design SW/Modules, writing code, testing, code reviewing and code debugging as per requirements, enhancements and issues reported from customer or product testing
  • Create reusable modules, libraries, design guidelines, DVP & FMEA (5 WHY Analysis) to document and reuse knowledge.
  • Maintain development schedules by identifying and managing risks, as well as balancing software enhancements and quality
  • Utilize best software development practices to implement new processes. Recommend software process improvements 
  • Work independently on assignments / projects. Self-motivated to lead technical tasks and assumes higher levels of responsibility. Lead interactions with Business Unit, customers and other departments towards project execution
  • Evaluate available technologies and tools, and recommend choices for productization
  • Own work product development and releases at a through reviews and ensure 100 % compliance towards Whirlpool process. Apply technical knowledge within a product category.
  • Define, develop and capture knowledge required to deliver sub system level excellence.
  • Contribute to capability-building activities such as training sessions, presentations, and prototype development.
  • Maintain metrics to measure the performance. Weekly analysis of work in terms of defined metrics.
  • Mentor less experienced firmware team members in software development best practices.
  • Collaborative work with other team members. Provide regular feedback to team members.
  • Contribute to organizational initiatives such as process improvements, idea generation, and innovation.

Key Deliverables

  • Project Delivery (Quality, Cost, Schedule), Robustness of solution, Success in productizing solution, Competency enhancement, Innovation
  • Building team capability.
  • Technology and tool evaluation and recommendation, Implementation decisions, Capability development
  • Tools and methodology application to achieve expected deliverables
  • Releasing work packages at project tollgates
  • Knowledge management and capability-building for domain area

Technical

1. Hands on Embedded System, Software & Firmware Development 2. Hands-on experience on C, Embedded C language 

3. Experience in complete software development life cycle (Requirements, design, test specification, code, testing)

4. Basic understanding Scheduler & RTOS 

5. Strong in SW testing, Unit & Integration, Bench-level Testing

6. Hands-on experience with development and debugging tools

7. Basic understanding of Microcontroller & peripherals interfaces, Electronic Circuit Design, Datasheets

8. Basic understanding of Board Support Packages & Device Driver 

9. Communication Protocols-I2C,SPI,UART,CAN, MODBUS

10. Hands on Emulators,OscilloScope,Logic analyzer .

11. Knowledge of Software development lifecycle, 

12. Good analytical & problem solving skill & techniques

Added Advantages

1. Exposure to Product Life Cycle & Management 

2. Exposure to IOT, Bluetooth

3.Exposure to Agile-Scrum, SW Configuration Management

4. knowledge and expertise in Machine Learning and Deep Learning for computer vision and voice interfaces

Connect with us and learn more about Whirlpool Corporation

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 Corporation, we value and celebrate diversity. Whirlpool Corporation 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.

Read Full Description
Confirmed 14 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles