EMBEDDED SOFTWARE DEVELOPER - CONNECTIVITY (IOT)

Ariston Group is a global leader in renewable and high-efficiency solutions for water and space heating, components and burners, and it demonstrates its commitment to sustainability through the development of products such as heat pumps, water heater heat pump, hybrid solutions and solar thermal systems. The Group also stands out for its continuous investment in technological innovation, digitalization and advanced connectivity systems.
Ariston Group has 7,743 employees, representative offices in 42 countries, 23 production sites and 25 research and development centers in 4 continents.
In 2021, the Group reported a turnover of 1.99 billion euros and sales of 9 million products in about 150 countries around the world, mainly under the global brands Ariston and ELCO, and operates iconic local brands such as Calorex, NTI, HTP, Chaffoteaux, ATAG, Racold as well as Thermowatt and Ecoflam in the component and burner business.

 

 

If you are passionate about innovation, if you have good C programming skills and are an expert in embedded devices IoT architectures, if you enjoy dynamic and collaborative environment, join us and strengthen our Electronics Connectivity Team, which on everyday basis supports all Ariston Group product lines with the best-in class IoT software/firmware.

 

As Embedded Software Developer - Connectivity (IoT) your mission will be to develop software/firmware for IoT embedded systems. You will join our competent team and be working with a wide range of the most current connectivity technologies in a friendly and empathetic environment.

 

More specifically, you will:
•    Dominate SDK of the connectivity technological solution (such as IDF from Expressif)
•    Develop software/firmware dedicated to connectivity boards/modules that interface the end product with the AristonNET Cloud
•    Work cohesively as a member of a development team, collaborating as needed with other members of the team with the end goal of maximizing quality and delivering on schedule.
•    Design core software features that are scalable, portable, and maintainable which allows for easier transitions to new and different hardware platforms.
•    Implementing effective repairs, modifications, and upgrades to the embedded code.
•    Follow established corporate and project-level Software Development Processes, ensuring consistency of development standards.
•    Participate in peer design and code reviews to ensure the best design and detect/resolve software bugs early in the development process.
•    Participate in problem resolutions of software issues utilizing industry known best practices.
•    Author SW specifications and design SW architectures
•    Design Test Cases and use test tracking systems (such as TestRail)
•    Troubleshoot and resolve any system issues. Understand control systems, sub-systems, and component requirements of all systems. Lead verification and validation planning, as well as compliance assessment and reporting. Manage all documentation, change control, and traceability.
•    Use bug tracking systems (such as Trac) and adhere to the policies and practices followed by other software engineers across various Electronics teams.
•    Participate to requirements analysis activities and provide inputs to software development teams.
•    Work in tandem with system engineers to design the software functionality in detail.
•    Establish test procedures and systems for inspection of software.
•    Assist in the creation of project status reports and provides frequent progress updates to direct supervisor and relevant project managers.
•    Assist in the creation, maintenance, and management of software develop project plans.

 
Your profile:
 
•    Passion on electronics IoT devices and sparkling fantasy on what they can do 
•    Master’s Degree in Telecommunications or Electronics Engineering
•    3 – 5 years’ experience in the role, in consumer goods company as C firmware developer, is preferred
•    Expertise of C programming language (for IoT applications, is preferred)
•    Expertise in Software Architecture design
•    Knowledge of Requirements Engineering
•    Knowledge of state machine design
•    Agile methodology Knowledge
•    EMC Knowledge 
•    English knowledge
•    Ability to manage time and consistently meet deadlines
•    Problem solving and team working

 

 

We are committed to the principle of equal employment opportunity for all people, by offering a work environment accessible, welcoming and inclusive in compliance with legal obligations.

Ariston Group is a global leader in renewable and high-efficiency solutions for water and space heating, components and burners, and it demonstrates its commitment to sustainability through the development of products such as heat pumps, water heater heat pump, hybrid solutions and solar thermal systems. The Group also stands out for its continuous investment in technological innovation, digitalization and advanced connectivity systems.
Ariston Group has 7,743 employees, representative offices in 42 countries, 23 production sites and 25 research and development centers in 4 continents.
In 2021, the Group reported a turnover of 1.99 billion euros and sales of 9 million products in about 150 countries around the world, mainly under the global brands Ariston and ELCO, and operates iconic local brands such as Calorex, NTI, HTP, Chaffoteaux, ATAG, Racold as well as Thermowatt and Ecoflam in the component and burner business.

 

 

If you are passionate about innovation, if you have good C programming skills and are an expert in embedded devices IoT architectures, if you enjoy dynamic and collaborative environment, join us and strengthen our Electronics Connectivity Team, which on everyday basis supports all Ariston Group product lines with the best-in class IoT software/firmware.

 

As Embedded Software Developer - Connectivity (IoT) your mission will be to develop software/firmware for IoT embedded systems. You will join our competent team and be working with a wide range of the most current connectivity technologies in a friendly and empathetic environment.

 

More specifically, you will:
•    Dominate SDK of the connectivity technological solution (such as IDF from Expressif)
•    Develop software/firmware dedicated to connectivity boards/modules that interface the end product with the AristonNET Cloud
•    Work cohesively as a member of a development team, collaborating as needed with other members of the team with the end goal of maximizing quality and delivering on schedule.
•    Design core software features that are scalable, portable, and maintainable which allows for easier transitions to new and different hardware platforms.
•    Implementing effective repairs, modifications, and upgrades to the embedded code.
•    Follow established corporate and project-level Software Development Processes, ensuring consistency of development standards.
•    Participate in peer design and code reviews to ensure the best design and detect/resolve software bugs early in the development process.
•    Participate in problem resolutions of software issues utilizing industry known best practices.
•    Author SW specifications and design SW architectures
•    Design Test Cases and use test tracking systems (such as TestRail)
•    Troubleshoot and resolve any system issues. Understand control systems, sub-systems, and component requirements of all systems. Lead verification and validation planning, as well as compliance assessment and reporting. Manage all documentation, change control, and traceability.
•    Use bug tracking systems (such as Trac) and adhere to the policies and practices followed by other software engineers across various Electronics teams.
•    Participate to requirements analysis activities and provide inputs to software development teams.
•    Work in tandem with system engineers to design the software functionality in detail.
•    Establish test procedures and systems for inspection of software.
•    Assist in the creation of project status reports and provides frequent progress updates to direct supervisor and relevant project managers.
•    Assist in the creation, maintenance, and management of software develop project plans.

 
Your profile:
 
•    Passion on electronics IoT devices and sparkling fantasy on what they can do 
•    Master’s Degree in Telecommunications or Electronics Engineering
•    3 – 5 years’ experience in the role, in consumer goods company as C firmware developer, is preferred
•    Expertise of C programming language (for IoT applications, is preferred)
•    Expertise in Software Architecture design
•    Knowledge of Requirements Engineering
•    Knowledge of state machine design
•    Agile methodology Knowledge
•    EMC Knowledge 
•    English knowledge
•    Ability to manage time and consistently meet deadlines
•    Problem solving and team working

 

 

We are committed to the principle of equal employment opportunity for all people, by offering a work environment accessible, welcoming and inclusive in compliance with legal obligations.

Location: 

Conce - Arcevia, IT, 60011

Posting Date:  Sep 13, 2022