พื้นฐาน

Embedded Software Engineer | Inter IKEA Data & Technology Range

Malmö, null, Sweden บริษัท: TN Sweden ลูกค้า / นายจ้าง: Ikea
โพสต์: 18.05.2026
วันปิดรับสมัคร: 02.07.2026
การอ้างอิงงาน: 31db2ece12a20ef86e2e54f91401a973

ข้อมูลงาน

ที่ตั้ง
Malmö, null, Sweden
บริษัท
TN Sweden
ลูกค้า / นายจ้าง
Ikea
การอ้างอิงงาน
31db2ece12a20ef86e2e54f91401a973
ประเภทรายการ
พื้นฐาน
ต้องมีใบอนุญาตทํางานของสหภาพยุโรป
ไม่
โพสต์
18.05.2026
วันปิดรับสมัคร
02.07.2026

รายละเอียดงาน

Job ID: R

Date posted: 20/06/

What if you could inspire to make everyday life just a little bit better? 

The answer is simple: You can. This is what motivates us at IKEA.Were constantly searching to find new ways to be better.We use insights from real life at home all over the world, learning about the needs and dreams of people.We use our home furnishing knowledge to help inspire people with ideas and solutionsthat will help them live the life they want.

Behind every sofa, pillow, and bookshelf theres tech. Today, technology and digitalization are pushing IKEA forward. They are enabling us to speed up our ambition to create a better everyday life at home for the many people. A cozier, simpler, smarter, more enjoyable, and more sustainable everyday life. And who knows, maybe youre one of the stars that soon will be designing the future of living together with us.

We are now looking for an Embedded Software Engineer within the Data and Technology Range. Our team is dedicated to creating advanced IoT devices for home automation, utilizing both Zigbee and the new Matter standard. We are responsible for developing the connectivity and communication layer of our hub, ensuring seamless interaction with IoT devices. Our work environment embraces a DevOps mindset, where team members take full ownership of their build pipelines, tools, and the monitoring of test and production data. 

Key Responsibilities: 

  • Take a lead role in managing and customizing the Yocto-based software stack, which is the foundation of our current and future hubs, and utilize embedded Linux to build, customize, and maintain the software stack. 
  • Design, develop, and maintain embedded software for IoT devices using C and C++. 
  • Develop and optimize the connectivity and communication layer between the hub and IoT devices, including Zigbee and Matter standards. 
  • Collaborate with cross-functional teams to ensure seamless integration and high performance of the IoT hub. 
  • Implement and manage build pipelines and other development tools to streamline the software development process. 
  • Participate in requirements specification work for new IoT devices. 
  • Prototype customized devices and functions to meet specific needs. 
  • Conduct quality assurance of IoT devices delivered by our partners to ensure they work seamlessly within our IoT ecosystem. 

  • Qualification
  • Bachelor's or master's degree in electrical engineering, Computer Science, or a related field. 
  • Proven experience in embedded software development using C and C++. 
  • Strong expertise in embedded Linux and extensive experience with Yocto, as this will be a main responsibility. 
  • Familiarity with IoT protocols, especially Zigbee and Matter, is highly desirable. 
  • Experience with DevOps practices, including CI/CD pipelines, automated testing, and monitoring. 
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment. 
  • Excellent communication skills and a proactive attitude towards learning and innovation. 

  • ทักษะ

    ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

    งานที่คล้ายกัน

    งานที่แนะนํา

    Eurojobs Support Assistant