Taro Logo

IoT Senior Software Engineer

Part of Haier Smart Home, the No. 1 company globally in major appliances, operating across 45 markets in Europe.
20861 Brugherio, Province of Monza and Brianza, Italy
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
IoT · Consumer

Job Description

Haier Europe, a leading global appliance manufacturer, is seeking an IoT 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 and technological advancement in the IoT space.

The position requires an experienced professional with strong expertise in embedded systems and IoT software development. You'll be working with cutting-edge technology, developing and debugging IoT software functionalities, and contributing to specification definitions. The ideal candidate will bring 4-5 years of experience in R&D Electronic development with a focus on embedded systems and IoT.

As part of Haier Smart Home, the #1 company globally in major appliances, you'll be working in a dynamic environment that values entrepreneurship, innovation, and consumer-focused solutions. The company maintains an impressive network of R&D centers and manufacturing facilities worldwide, offering extensive opportunities for professional growth and innovation.

The role demands strong technical skills in C programming, microcontroller development, real-time operating systems, and various communication protocols. You'll be part of a team that values proactive problem-solving and independent thinking, while contributing to the development of next-generation smart home appliances.

This position offers the opportunity to work with a global leader in IoT ecosystem development, ranked in the Kantar BrandZ Top 100 Most Valuable Global Brands. You'll be at the forefront of developing innovative solutions that shape the future of smart home technology while working with a team of passionate professionals committed to maintaining Haier's position as an industry leader.

Last updated 2 months ago

Responsibilities For IoT Senior Software Engineer

  • IoT Software development
  • IoT Software debugging
  • IoT Software Specification definition
  • Support development of IoT software functionalities
  • Problem solving and implementation

Requirements For IoT Senior Software Engineer

  • Coding in C language
  • Software development on 8/32 bit microcontrollers
  • Experience with real time firmware and OS
  • Knowledge of communication protocols (I2C, UART, SPI)
  • Software specification writing/maintenance
  • Software debugging on system and PCB
  • Electronic Engineering or Computer Science degree
  • 4-5 years experience in R&D Electronic development SW Embedded & IoT
  • Fluency in Italian & English
  • Experience with embedded IDE development
  • Ability to write scalable and modular code
  • Basic knowledge of networking (BLE, HTTPS, MQTT)

Related Jobs

IoT Senior Software Engineer

Senior IoT Software Engineer position at Haier Europe, focusing on embedded systems development and IoT solutions for smart home appliances.

IoT Senior Software Engineer

Senior IoT Software Engineer position at Haier Europe, focusing on embedded systems development and IoT software solutions for smart home appliances.

Sr Software Engineer - Bologna

Senior Software Engineer position at Baxter in Bologna, focusing on medical device software development using C++/C#, requiring 5+ years of experience and strong technical skills.

Senior FPGA Design and Verification Engineer

Senior FPGA Engineer position at JMA Wireless, focusing on design and verification of FPGA-based solutions for 5G technology implementation.

Lead Engineer - Controls Engineering

Lead Controls Engineering position at Baker Hughes, focusing on turbomachinery control systems design for energy production and transformation, with opportunity to work on innovative energy transition solutions.