Taro Logo

Senior Software Engineer

Haier Europe is part of Haier Smart Home, the No. 1 company globally in major appliances, focusing on household solutions and scenarios across Europe.
20861 Brugherio, Province of Monza and Brianza, Italy
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Haier Europe, a global leader in major appliances and part of Haier Smart Home, is seeking a Senior Software Engineer to join their innovative team in Brugherio, Italy. This role presents an exciting opportunity to contribute to the company's ambitious growth objectives in the region.

The position involves designing and developing firmware for consumer appliances including ovens, induction hobs, and dishwashers. As a Senior Software Engineer, you'll be working with embedded systems and real-time applications, requiring expertise in C programming on various microcontroller platforms. The role demands strong technical skills in low-level programming, peripheral management, and hardware interfaces.

The ideal candidate will bring 5+ years of embedded firmware development experience, along with a degree in Electronics Engineering. You'll be working with a variety of tools and technologies, including multiple compiler platforms and debugging tools. The position requires both technical expertise and soft skills like problem-solving and teamwork.

Haier Europe offers the opportunity to work with a global leader in home appliances, with a presence in over 45 markets. The company is known for its innovation in IoT and smart home solutions, having been ranked in the Kantar BrandZ Top 100 Most Valuable Global Brands for 5 consecutive years. With revenues of approximately €33.6 billion in 2023, Haier Europe represents stability and growth potential.

The role combines hands-on technical work with strategic thinking, as you'll be responsible for both new development and maintaining existing systems. You'll be part of a team that values entrepreneurship, innovation, and consumer-focused thinking, working in an environment that encourages collaboration and creative problem-solving.

This position is perfect for a senior engineer who wants to work on physical products that directly impact consumers' daily lives, while being part of a company that's leading the transformation of home appliances through smart technology. The role offers the chance to work with cutting-edge embedded systems while contributing to the next generation of smart home appliances.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Design, develop and optimize main and user interface firmware for ovens, induction hob and dishwasher products
  • Firmware development on real time systems without operating system
  • Touch management, calibration and performance optimization
  • Maintenance of existing software
  • Module test and integration testing
  • Software release management & documentations
  • Re-engineer and maintain available source code for existing and new projects

Requirements For Senior Software Engineer

  • Degree in Electronics Engineering or equivalent
  • At least 5 years of embedded firmware development experience on 8/16/32 bit microcontrollers
  • Very good working experience in C language programming
  • Knowledge of low level registers, peripheral management, memory and interrupt handling
  • Experience with serial communication protocols (I2C, UART, SPI, LIN BUS)
  • GIT framework knowledge
  • Experience with compilers and debuggers (Microchip, Keil, IAR, GCC, Renesas e2 Studio, GDB)
  • Hardware debugging skills and electronic schematics analysis
  • Fluent in Italian and English