Haier Europe

Software Engineer UI

Job Location

it, Italy

Job Description

Job Posting Title Software Engineer UI The challenge An exciting opportunity has arisen to contribute to Haier Europe. The company is on a journey to achieve ambitious business growth and leadership objectives in the region. We are seeking a passionate, proactive, self-driven, and motivated individual to join a team of open-minded professionals. We value core principles such as entrepreneurship, innovation, zero distance to consumers, and IoT & Ecosystem thinking. We are looking for a true change agent with an agile approach, thriving for idea contamination, and fostering a hyper-collaborative environment that breaks silos and creates an open ecosystem. What you will do The Software Engineer UI, reporting to the Software Architect, will be responsible for designing, developing, and optimizing user interface firmware for advanced UI and Touch technologies. Activities and Responsibilities Extensive experience in C programming on 8/16/32-bit microcontrollers, preferably Microchip, ST, and Renesas. Knowledge of touch sensing algorithms. Understanding of low-level registers, peripheral management, memory and interrupt handling, serial communication protocols such as I2C. Ability to read and understand existing code, even with missing specifications. Maintain existing software. Perform module and integration testing. Experience with GIT framework. Proficient in using electronic tools for software debugging. Knowledge of IEC EN 60730 Annex H standards, specifically B Class safety software (IEC 60335-1/2). Familiarity with compilers and debuggers such as Microchip, Keil, IAR, GCC, Renesas e2 Studio, GDB. Design and develop user interface software supporting IoT functionalities according to appliance requirements. Re-engineer and maintain source code for existing and new projects. Ensure compliance of user interface software with international regulations like IEC EN 60730 and IEC 60335 (Class B, power consumption, RED). Support testing, tracking, and resolution of UI software issues. What you need to succeed Must have Solid knowledge of embedded systems, touch display technology, and UI/UX principles. Proficiency in C language. Professional experience : Firmware Engineer with at least 3 years of embedded firmware development on 8/16/32-bit microcontrollers. Education : Degree in Electronics Engineering or equivalent. Languages : Fluent in Italian and English. Soft skills : Problem solving Teamwork Critical thinking LI-MV1 Haier Europe is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other protected characteristics. Haier Europe is part of Haier Smart Home, a global leader in major appliances, ranked in Fortune's Global 500 and World's Most Admired Companies. Our network includes 10 R&D centers, 71 research institutes, 35 industrial parks, 143 manufacturing centers, and 230,000 sales nodes worldwide. We are the only IoT Ecosystem Brand ranked in the Kantar BrandZ Top 100 Most Valuable Global Brands for five consecutive years, and the 1 Global Major Appliances Brand according to Euromonitor for 15 years. In 2023, we achieved revenues of approximately €33.6 billion. In Europe, through brands like Candy, Haier, and Hoover, we are shaping the future of living by providing innovative household solutions across over 45 markets. Our headquarters are in Vimercate (MB), Italy. More information is available on corporate.haier-europe.com. J-18808-Ljbffr

Location: it, IT

Posted Date: 5/23/2025
View More Haier Europe Jobs

Contact Information

Contact Human Resources
Haier Europe

Posted

May 23, 2025
UID: 5207196807

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.