Position: Linux Developer (Norway)
Company: Toughbyte
Category: C++
Experience required: 5y
English level: fluent

Our client is a Norwegian IoT & Robotics company with global ambitions established in Oslo in 2013. The company helps people to improve the way they live and work by enabling everything indoors to move effortlessly on small and cost-effective embedded robots - smart wheels. 

To achieve this, the company has developed robotic wheels, which attach to the base of tables, chairs and other furnishings. It is possible to rearrange a home's furniture solely via voice command or a touch of an app's button.

Right now, they're looking for a Linux Developer to solve real-world robotics problems. 

In this role, you will:
Develop custom Yocto image
Deploy the development on the company's GitLab server.
Develop/Maintain SWUpdate, OTA, for easy and safe remote update.
Customize U-Boot and Linux kernel

Requirements
Must have skills:

Strong technical background. Experience in Yocto development and Linux kernel customization
Knowledge in various build tools including BitBake
A team player. You take ownership and work with the team to deliver exceptional results. You are interested in the performance of the entire system across engineering disciplines
Ability to build and iterate quickly. You enjoy working fast and smart, and you are comfortable in the earlier stages of developing an algorithm from scratch