Embedded Software Engineer | IKEA Home Smart

  • Älmhult, Sweden
  • Full-time

Job Description

At Business Area (BA) IKEA Home Smart you will join an amazing group of talented, passionate people with an entrepreneurial mindset who are set on democratizing the smart home. We develop smart products to enable a smarter life at home for people all over the world. We are curious and passionate about creating solutions that solve real-life problems and help people realize their dreams. 

At Home smart, we impact millions of customers around the world, every day. We bring home automation and intelligent products to the many people. Our empowered teams operate with autonomy and independence. We believe we are lucky to have brought together some of the best and most passionate engineers in the business. 

As an Embedded Software Engineer, you are developing high-quality embedded software that is used in our physical IKEA Home smart products. You’ll work in our agile product development teams, close to our suppliers, taking our latest learnings and customer feedback into account. As an embedded software engineer you’ll create software right by design. Meaning that you’ll create code with quality, testability, and security in mind. That is important since you’ll operate and maintain your own code!

To be successful in this role, we believe you have 

  • Relevant experience from the IoT/Electronics/Software Industry;
  • Capabilities and experience in developing and maintaining embedded software in C and general knowledge of other programming languages lite Python, javascript, etc;
  • Security in embedded electronics development;
  • Electronics hardware understanding;
  • Experience from working with different communication protocols.

As Embedded Software Engineer you are responsible for: 

  • Applying industry standards for software engineering that support development, maintenance, and rapid, continuous software deliveries;
  • Delivering tested, ready to be deployed, and well maintainable code that supports and enables business needs according to the agreed planning and budget;
  • Following defined architectural principles, security requirements, rules, best practices, guidelines, and interoperability requirements. To which you will proactively contribute as well;
  • Working closely together with other software engineers and functions to produce all required design documentation and ensure that solutions work together and fulfill business needs.

You are passionate about creating innovative solutions and great user experience in the area of smart homes; Driven and able to develop software and products right from the beginning; Experienced and motivated in working in a rapidly changing environment;  A solution-oriented team player, curious about new technologies and open to learning more about cloud and app coding, so you are able support across our full Home smart ecosystem; Someone with high entrepreneurial drive, stretching boundaries, challenging what already exists and always striving to develop better products and solutions that exceed our customers’ expectations.

Additional Information

This role is a full-time position based in Älmhult or Malmö office. Please contact [email protected] for more information about the recruitment process. 

About IKEA  

At IKEA, we do things a little different. We think, differently. Act, differently. And work differently as well. We like to break things. Like rules. And then make things. Like music-playing lamps. And beds disguised as sofas. Even plantballs that help us look after our planet. It’s all part of our vision - to create a better everyday life for the many. And it’s been keeping our co-workers going for over 75 years. By 2030, we hope to help millions more look forward to going home. 

IKEA of Sweden, or IoS, is responsible for developing the IKEA range and making it available to stores and customers all over the world. IoS is based in Älmhult – the heart of IKEA and the center of IKEA range development. 


Privacy Policy