Embedded Software Engineer

Secury360
Belgium
25 days ago
Apply on secury-360.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

LTE (Telecommunication) Artificial Intelligence Computer Vision User Authentication Microsoft Azure Booting (BIOS) C Sharp (Programming Language) C++ (Programming Language) Cloud Database Nvidia CUDA Computer Programming Continuous Integration
+16 more
Linux Linux on Embedded Systems Embedded Software Ethernet Python (Programming Language) Linux Kernel Linux System Administration Message Queuing Telemetry Transport (MQTT) Public Key Infrastructure Software Engineering TCP/IP Wi-Fi Technology Cloud Platform System Build Tools Video Streaming Docker

Job description

As an Embedded Software Engineer, you’ll design, build, and maintain the core software that powers our intelligent S360 Boxes., * Software development: Design and implement new features with monthly updates to thousands of deployed devices.

  • Linux setup: Build, configure, and optimize Linux environments (kernel, device tree, root filesystem, BSPs).
  • AI pipeline integration: Work closely with AI experts to embed advanced models and NVIDIA DeepStream pipelines.
  • Cloud system integration: Collaborate with cloud developers to optimize edge-cloud data flows.
  • Reliability and maintenance: Monitor, maintain, and improve device performance and stability.
  • Hardware collaboration: Work with hardware partners on new generations of the S360 Box.
  • CI/CD & quality: Enhance embedded development processes with better continuous integration, deployment, and observability.

Requirements

  • Solid experience with embedded Linux development (5+ years preferred)
  • Expertise in Linux internals: kernel, bootloaders, device trees, root filesystem management
  • Strong programming skills in C/C++ with a good architecture mindset
  • Familiarity with embedded Linux build systems and CI/CD practices
  • Good knowledge of networking (TCP/IP, Ethernet, WiFi, LTE) and security basics (encryption, authentication, PKI)

Bonus skills:

  • Experience with GStreamer, CUDA, Python, Microsoft Azure IoT, Docker, MQTT, C#
  • Background in computer vision, video streaming, IoT edge observability, or electronics

Mindset:

  • Pragmatic, self-driven, eager to learn, and excited to innovate in a scale-up environment

About the company

At Secury360, we are redefining perimeter security through smart edge technology and powerful cloud AI.

Our S360 Boxes proactively detect real threats in real time, without false alarms - keeping businesses protected across Europe, the Americas, and Oceania. As part of our small, high-performing team, you’ll experience a culture built on trust, technical excellence, and real ownership. We move fast, we innovate constantly, and we make a real impact, together. This role offers you the chance to work directly on products deployed worldwide, at the heart of our intelligent edge solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on secury-360.com
Prepare application

Good distractions

Loading talks and stories from around this role…