SALARY: up to £55,000
LOCATION OF OFFICE: Belfast, Northern Ireland
LOCATION OF WORK: Fully Remote Working
An exciting position has now been created for an Embedded Linux Engineer to join a growing design team working towards their next generation of IoT connected devices. Our client is a leader in their field developing a host of sensing devices and applications used to connect multiple systems whilst collecting critical data for a host of clients around the globe.
In this role the successful Embedded Linux Engineer will be joining a growing team to work in a team driven, challenging and friendly environment. Your focus will be split between new product development whilst also providing updates to existing products. You will be enthusiastic about delivering clean, functional software solutions and keen to use technological advancements to develop new applications and devices.
You should be degree qualified in a relevant engineering or computer science discipline and be able to illustrate experience in a similar role with a proven track record of delivering successful solutions. Tasks you are experienced with will include developing embedded software for sensing or wireless gateway products, developing proof of concept demonstrators, algorithm design and supporting projects throughout the full software design lifecycle whilst working as part of a team.
- C/C++ Programming
- Embedded Linux development
- Board level protocols such as: SDIO, SPI or I2C
- Developing across Linux Kernel, drivers and User space applications
DESIRABLE SKILLS AND EXPERIENCE:
- Wireless protocols: BLE, Zigbee Thread, Wi-Fi etc
- Kubernetes or Docker
- Embedded Linux from the ground up using Yocto
- Bash, Python or Ruby scripting