Start Your Search Here

Job Search

Nobleo Technology

The Netherlands / Global

Embedded Software Engineer | Nobleo Explorers

Job Description

Overview

Embedded Software Engineer | Nobleo Explorers

As an Embedded Software Engineer via Nobleo Explorers, you work on-site at leading high-tech organisations on advanced embedded and IoT projects. You are part of multidisciplinary teams, contributing to systems where hardware, software and connectivity come together in demanding industrial environments.

Responsibilities

Develop embedded software for connected systems — design, implement, and maintain embedded software in C/C++ for connected products and machines. You work close to the hardware, integrating sensors, actuators, and communication interfaces in IoT and high-tech systems.

Work across bare-metal, RTOS, and Linux environments — develop software on microcontrollers using Zephyr or FreeRTOS, as well as on Embedded Linux platforms. You understand when to use which approach and how they interact in larger systems.

Own software from concept to production — from early architecture and prototype bring-up to testing, debugging, and release. You take responsibility for software quality, performance, security, and maintainability throughout the product lifecycle.

Solve challenging system-level problems — real-time behavior, concurrency, power management, connectivity, debugging on target hardware. You tackle issues that only appear in real, deployed systems.

Collaborate across disciplines — work closely with electronics engineers, system architects, and cloud or backend teams. Translate system requirements into robust software and provide technical input during architectural decisions.

Qualifications

BSc or MSc in Computer Engineering, Embedded Systems, Electrical Engineering, or a related field

5+ years of experience in embedded software development

Strong proficiency in

C

and

C++

(modern C++ is a plus)

Fluent in English for technical communication

Technical expertise — Experience with

Zephyr RTOS

and/or

FreeRTOS

Experience with

Embedded Linux

(Yocto, Buildroot, device drivers, system services)

IoT connectivity and protocols (BLE, Wi-Fi, Ethernet, MQTT, CoAP, TCP/IP)

Low-level drivers, HALs, and hardware bring-up

Debugging with JTAG, logic analyzers, and oscilloscopes

Engineering mindset — You write clean, maintainable, and testable code

You think in systems and interfaces

You debug methodically on real hardware

You take ownership and responsibility

Why Nobleo?

At Nobleo, embedded software engineers work on

real, connected systems

— not isolated features. You are involved early in system design and stay involved until products are running reliably in the field.

You’ll join an

internationally diverse engineering team , where software, electronics, and system engineers work closely together. Technical depth, pragmatism, and collaboration are central to how we work.

Nobleo combines the stability of an established technology company with challenging, project-driven work in high-tech and industrial domains, including IoT-enabled products and systems.

#J-18808-Ljbffr

Toepassen Now

Similar Opportunities

View all jobs