A Tenth Revolution Group Company

Ref: a0MaA00000043Dp.1_1717605880

C++ Embedded Engineer


Job description

C++ Embedded Engineer


The Company

My client is an innovative, multinational team based in Oslo who's mission is to secure the world's connected devices. They want to create a suite of intuitive, cross-platform security products for the IoT world.

The Role

They're scaling the team hat's building a cross-provider, multiplatform, open source based OTA update product for IoT and Connected Devices.

The Responsibilities

- Make it easier to support new Linux-based OS for the product

- Enable support for running product on RTOS

- Design, build, and manage new and existing code - i.e.:

+ Researching development tasks

+ Developing tasks as defined during planning meetings

+ Presenting deliverables to the team bi-weekly

+ Documenting new code and ensuring documentation is published on time

+ Writing acceptance and integration tests for all new code

+ Debugging and fixing issues related to your code

The Right Candidate

* Be motivated by the company's mission
* Great interpersonal skills and able to work in a dispersed team
* Minimum of 5 years Embedded Linux Programming experience
* Proficiency with C++
* Knowledge of RTOS (e.g. FreeRTOS, Integrity, Zephyr)
* Knowledge of Bootloader Internals (e.g. U-Boot, Grub)
* Experience working with Yocto

Nice To Have

* Python
* Go
* Scalable back end programming experience

Apply below or get in touch with Rob at r.jones@nigelfrank.com!