Software Engineers - Embedded Linux, IKEA Home smart

  • Full-time

Company Description

IKEA Home smart is a new Business Area within IKEA Range & Supply, where our entire range is developed for customers all over the world. We explore opportunities throughout the home, meaning we work closely with other Business Areas. Through this approach, we are able to drive the digital transformation of the IKEA range, improving and transforming existing businesses and developing new ones to bring smart products to the many people. We are just getting started, are you ready to join us?

Job Description

We are currently building the next generation of the IKEA Home smart eco-system with our mobile application, cloud & backend services, and embedded systems. Right now, we are strengthening our teams with Embedded Software Engineers who are ready to take the IKEA Home smart products to the next level. As an Embedded Software Engineer you will focus on developing and enhancing our range of physical products. You will be part of an agile team that consists of 5 to 8 Engineers continuously delivering high quality software through CI/CD. Do you want to join our journey of creating a seamless customer experience and making our smart home products and solutions available and accessible for the many people around the globe?

Typical tasks in your role:

  • Development of new features and enhancements of products based on embedded Linux  
  • Contribute to setting up and tuning the organization and ways of working 
  • Prototyping new ideas both individual and across teams (We love prototyping!)

Qualifications

You are a curious, driven, solution oriented team player that strives to deliver well- tested software in time. You have experience with C/C++ on POSIX compliant systems and its features like signaling, pipes, pthreads, message queues etc. Apart from C/C++ you are very familiar with one or more scripting language like Python, Bash, Perl etc. You are using Git to version control your code and you can set up complex CI/CD pipelines for integration and delivery. Therefore you are very familiar with automation servers like Jenkins, containerization technologies like Docker. You´ve a great interest in development based on agile principles and are motivated of being part of a dynamic environment where the entrepreneurial spirit is high! 

We expect you to be familiar with: Transfer messaging protocols mechanisms like request-replay (HTTP, CoAP), pub-sub (MQTT, AMQP) Data interchange formats like JSON, XML Wireless networks like WiFiLow power wireless networks like ZigBee, Thread and Bluetooth (BLE) Transfer layer security like TLS and DTLS and their implementation libraries like mbedtls, openssl etc Internet protocols, both IPv4 and IPv6 and Yocto project, bitbake Linux Cmake Compilers like gcc and clang Bootloaders like u-boot ARM architectures

Additional Information

If you have any questions about the role please contact Development Leader, IKEA Home Smart Per Sigurdsson, +46 701 486 536 or People & Culture Recruiter Maria Fröberg Larsson at +46 766 190 996.
Does this interesting to you? Please send your application, CV and personal letter, in English latest by 7th of June. Looking forward to getting to know you!

Privacy Policy