Join Electrolux Professional Group - as

SOFTWARE & FIRMWARE ENGINEER

ABOUT THE JOB

As a Software & firmware Engineer in Electrolux Professional, you will be part of a dynamic team committed to creating the software and the firmware for the electronic control and the user interface for food service, laundry and beverage professional appliances.

Together we will develop the software to ensure the best experience, allowing our customers to use, configure, monitor and service the appliances, even remotely.

ABOUT YOUR TASKS

  • Helping to translate business needs and high-level requirements into technical specifications.
  • Adapt and extend existing software solutions, participating in brainstorming to define plans to implement required functionalities.
  • Creating reusable software and firmware components and libraries.
  • Working closely with the development team to set development guidelines and create a clean, scalable, and maintainable software architectures.
  • Debugging, writing unit tests, and facilitating manual tests, to minimize the risk of encountering problems in the field.
  • Leading and supporting code reviews to share knowledge and help improve the team’s technical skills.
  • Helping to create and organize documentation.

ABOUT YOU

Technical knowledge and experience are basic requirements for this kind of role. The Software & firmware engineer also needs to be tactful and diplomatic to maintain a good working relationship with the Software projects leaders as well with other colleagues of the team. Others skills and competencies are:

  • Attention to details
  • Effectively work with team members in a global organization and multicultural environment.
  • Be open with others.
  • Communicate clearly and effectively.
  • Think analytically and be a problem solver.
  • Handle the stress, be resilient, work under pressure, take commitments and maintain deadlines.
  • Be a decision-maker.
  • Be pragmatic.
  • Bachelor’s or master’s degree in Electronic or Computer Engineering.
  • Good proficiency in the English language.

A solid experience is required in:

  • C and C++ development.
  • Development on MCU based embedded systems (RTOS, schedulers, RealTime signal acquisition and processing).
  • Development of embedded applications on Linux operating system.
  • Software architecture design, event-driven architecture, and design patterns (MVC, Event Listener, …).
  • Development of multi-threaded, multi-process applications and inter-process communication protocols (Named pipe, D-Bus library)
  • Scripting with Bash shell Unix.
  • Git version control system.
  • Development of graphical user interfaces and frontend applications, JavaScript, and markup languages (Development with Qt Framework, QML).
  • Debugging analog and digital signals with oscilloscope.
  • Knowledge of software testing methodologies.
  • Scripting with Python.

Experience to have as a plus in:

  • Unit testing and debugging with GDB.
  • LVGL embedded graphic library.
  • C# development.
  • REQUIRED COMPETENCES
  • Customer Obsessed - you are focused on delivering value to the customers, both internal and external
  • Trustworthy – you are accountable and deliver on your commitments. You welcome healthy debates and honest conversations. You are honest - especially about your mistakes and learn from your setbacks. You collaborate and enable others to deliver. 
  • Bold - You take action to deliver better outcome. You seek diversity and inclusion by actively pursuing diverse perspectives and creating an inclusive environment. You bring new ideas to the table and take risks with confidence, supporting courageous decision-making that inspires progress and growth.
  • Sustainable – You consider the growth and development of our people to be as important as preserving our environment and take decisions that reflect our effort to build a better future. You always act ethically.
  • ABOUT OUR BENEFITS: 
  • Fair compensation and benefits package in line with the market
  • Flexible hybrid workplaces that include remote and in-office roles
  • Room to express your potential, develop and strengthen your competences
  • Continuous learning opportunities
  • Diversified, multi-cultural environment

About the Electrolux Professional Group

The Electrolux Professional Group is one of the leading global providers of food service, beverage, and laundry for professional users. Our innovative products and worldwide service network make our customers’ work-life easier, more profitable – and truly sustainable every day. Our solutions and products are manufactured in 13 plants in eight countries and sold in over 110 countries. In 2023, the Electrolux Professional Group had global sales of SEK 12bn and approximately 4,300 employees. Electrolux Professional’s B-shares are listed at Nasdaq Stockholm. For more information, visit https://www.electroluxprofessionalgroup.com

  • © MapTiler © OpenStreetMap contributors © Oracle CorporationTermsLegal Notices
  • search.maps.scroll-zoom-message-desktop
  • search.maps.scroll-zoom-message-mobile
  • Viale Treviso, 15, Pordenone, 33170, IT
  • Copy to Clipboard
  • ×
Read Full Description
Confirmed 12 hours ago. Posted 19 days ago.

Discover Similar Jobs

Suggested Articles