Dish Care - Firmware Development Engineer
Full Time
Porcia, Italy

Dish Care - Firmware Development Engineer

We are looking for a Firmware Engineer within the R&D Dish Care. Specifically she/he will be part of the Electronic Development team, located in Porcia (PN), Italy.
The Electronic Development team is in charge to develop and maintain the software of the electronic boards for our appliances.

Whether looking at existing products and processes or starting from scratch, you will have the freedom to bring your curiosity to work, every day. That might be by looking for way to improve our products on the market, by being innovative with our customer in mind or by brainstorming ideas with colleagues and experts.
In any case whether building a business case or a prototype, you’ll most often work on a project from start to finish, positively seeking out the challenges and working methodically to overcome them.
You will be responsible inside an international project team for the execution of the software concept phase, its development and testing to drive the electronics boards present inside the appliance.

Key Operational Responsibilities:
• Development in “C” language of the SW following company guidelines and procedures
• Testing and debug on the appliance
• Prepare technical documentation following team guidelines
• Observe electronic market, new technologies and components secure HW - SW interaction
• Support innovation roadmap of the SW

Support project development on:
• Board testing plan/procedures
• Safety/Testing/Approval plan definition with other teams
• SW technical documentation for board production
• Prototypes (Boards) management
• Developing test procedure
• Solution/modules standardization
• Ensure compliance with both internal and external safety standards
• Cost and Quality activities support
• GTC interface to ensure component and solution/modules standardization
• Ensure compliance with both internal and external safety standards
• Co-operation with Purchasing (in supplier selection and cost/quality improvement) and partnership with suppliers

• Good English language.
• Bachelor or Master degree in electronics or equivalent work experience

Technical Skills:
• Good in SW development in C language
• Experience in developing SW for microcontrollers.
• Experience in developing software for embedded applications.
• Experience in working at the software to hardware interface.

It’s considered a plus the experience on any of the following topics:
• Previous experience on the development of FW for simple graphical user interfaces without OS.
• Experience in development on ARM M0, M4 or similar embedded systems
• Knowledge of touch self/mutual capacitance systems
• Knowledge of motor control systems.
• Knowledge of IOT systems.
• Usage of electronic laboratory equipment such as: Oscilloscope, Multi-meter,Soldering station
• Usage of change management SW

Preferred Career Experience :
• Some years of experience in SW development, embedded systems, applications in consumer electronics.

Soft Competencies :
• Open-minded
• Team oriented 
• Good communication skills
• Creative 
• Proactive, takes initiatives
• Willing to travel
• Project management