Embedded Software Engineer

Vivid Resourcing
Liège, Belgium
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Liège, Belgium

Tech stack

Java
Android
C++
Continuous Integration
Daemon Tools
Software Debugging
Linux
Device Drivers
Linux on Embedded Systems
Embedded Software
Interoperability
Linux kernel
Performance Tuning
Systems Architecture
Selinux

Job description

This position will involve working on Android-based embedded systems and low-level Linux integration for connected hardware products. The company are looking for someone who enjoys hands-on development across system architecture, kernel-level software and device integration., * Android AOSP customisation & platform development

  • Linux Kernel integration
  • Device Driver & HAL development
  • System Services / Native Daemons
  • OTA updates & build integration
  • Low-level debugging & performance optimisation
  • Security hardening & SELinux implementation

Tech Stack:

  • Android AOSP
  • Embedded Linux
  • Linux Kernel
  • C / C++
  • Java
  • Device Drivers
  • HAL
  • adb / logcat / Linux CLI

Requirements

  • Strong Android & Embedded Linux experience
  • Experience working close to hardware
  • Good low-level debugging capabilities
  • Comfortable in collaborative engineering environments
  • English speaking required

The company can offer long-term progression, strong technical ownership and the opportunity to work on innovative next-generation products within a collaborative engineering environment.

Apply for this position