Une société du Tenth Revolution Group

Ref: a0MaA00000043Dp.15_1728330768

C++ Embedded Engineer - Oslo

Norway

  • NOK 1,000,000 to NOK 1,100,000 NOK
  • Engineer Role
  • Skills: C++, Embedded Development
  • Niveau: Senior

Description du poste

C++ Embedded Engineer - Oslo

a0MaA00000043Dp.15_1728330768

Role: Embedded Software Engineer (IoT)

Location: Oslo, Remote (Europe)

Company Overview:

The mission is to secure connected devices globally. The firmware service is offered on a SaaS basis to operators of heavy connected devices and used to secure production lines, critical infrastructure and so many more!

About the Role:
We are seeking a Senior Embedded Engineer to support the scaling of an open-source platform IoT firmware service offer to customers. You will help to build the SDK's used by customer tech teams.

This role is available to candidates based in Oslo or for remote workers located within Europe.

Key Responsibilities:

* Simplify the support process for new Linux-based operating systems and hardware platforms.
* Enable the platform to run on new platforms, including real-time operating systems (RTOS).
* Design, build, and maintain code for the platform, including:

* Researching and developing tasks at various levels.
* Estimating resources and timelines for task completion.
* Presenting progress to the team bi-weekly.
* Writing tests and documentation for new code.
* Debugging and fixing code-related issues.
* Contributing to planning new features and improvements.

About You:

* Passionate about securing connected devices and thriving in a team-focused environment.
* Enjoy helping others succeed and working autonomously.
* Comfortable taking initiative and making decisions.

Required Skills and Experience:

* 5+ years of experience in embedded Linux programming
* Strong C++ skills with embedded development experience.
*

Knowledge of several of the following:

* RTOS (e.g., Zephyr, QNX, FreeRTOS).
* Bootloaders (U-Boot, Grub).
* Yocto.
* Embedded memory storage (eMMC, SD, NAND, NOR) and partitioning.
* Designing embedded Linux platforms, board support packages (BSP), and system integration

Desired Skills:

* Experience with QEMU, Go, Python.
* Experience with backend web programming (RESTful APIs, microservices).

Apply here or contact Dylan Johnston with any questions on:

* Email: d.johnston1@jeffersonfrank.com
* LinkedIn: https://www.linkedin.com/in/dylan-johnston-666707130/