
At Electrolux Professional Group we hire to meet needs beyond tomorrow
FIRMWARE AND SOFTWARE ENGINEER
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.
WHAT YOU’LL BE DOING
Help translating 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.
Create reusable software and firmware components and libraries.
Work closely with the development team to set development guidelines and create a clean, scalable, and maintainable software architectures.
Debug, write unit tests, and facilitate manual tests, to minimize the risk of encountering problems in the field.
Lead and supporting code reviews to share knowledge and help improve the team’s technical skills.
Help creating and organizing documentation
WHAT’S NEEDED FOR YOU TO THRIVE
Effectively work with team members in a global organization and multicultural environment.
Are 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.
Are a decision-maker.
Bachelor’s or master’s degree in Electronic or Computer Engineering.
Knowledge of ISO27001 principles.
Good proficiency in the English language.
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.
Knowledge of encryption techniques to protect sensitive data
Knowledge of access restrictions technique based on roles and responsibilities
Knowledge of secure coding
Unit testing and debugging with GDB.
EmWin embedded graphic library.
Scripting with Python.
C# development.
Creation of customized Linux distributions with Yocto project or Buildroot: maintenance of the distro, integration of tools, libraries, and device drivers.
CI/CD with Jenkins.
Hardware design for embedded systems.
Scrum framework.
Electrolux Professional Group - meeting needs beyond tomorrow
Electrolux Professional Group is the sustainability leader in our industry and one of the leading global providers of food service, beverage, and laundry solutions 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 sold in over 110 countries. In 2025, the Electrolux Professional Group had global sales of SEK 12.2bn and approximately 4,300 employees. Electrolux Professional’s B-shares are listed at Nasdaq Stockholm. For more information, visit https://www.electroluxprofessionalgroup.com

With 20 different brands, Electrolux Professional Group is one of the world’s leading providers of professional food, beverage, and laundry solutions.
With equipment manufactured in 13 plants and showcased across the world in 20 centers of excellence, we reach 110 countries and meet the needs of a wide range of customers, from small cafés and launderettes to restaurant chains and public institutions, with a group sales of SEK 12.5 billion.
We cover the entire value chain with global integrated services from planning through installation, including Connectivity, Customer Care and the Digital Platform, an intuitive, self-service portal for our distributors and partners.
We are setting the pace of our industry with concrete innovation and energy goals, like reducing CO2 emissions by 70% and becoming climate neutral in our industrial operations by 2030.
At Electrolux Professional Group, people are our priority. Our 4,300 employees are driven by a culture built on four guiding principles: be customer obsessed, build trust, be bold, and act sustainably.
Electrolux Professional Group - making your work-life easier, more profitable – and truly sustainable every day.