-
View all jobs
We’re looking for a passionate Embedded Software Engineer to join our client’s innovative product development team. You’ll be part of a dynamic Scrum environment, contributing to cutting-edge embedded and Android-based solutions that combine robust back-end logic with modern user interfaces.
The Role
As a key member of one of our client’s agile teams, you will translate product requirements into clear technical specifications and architectural designs. You will play an active role throughout the full development lifecycle, ensuring performance, reliability, and maintainability of the delivered software.
Your responsibilities will include:
Our client is looking for a software engineer with:
You are technology-agnostic and eager to explore new programming languages or tools when needed. You take initiative, enjoy collaborating closely with fellow developers, and actively share ideas and knowledge. At the same time, you are capable of working independently and delivering high-quality results within tight deadlines.
Fluency in English (spoken and written) is essential.
The Role
As a key member of one of our client’s agile teams, you will translate product requirements into clear technical specifications and architectural designs. You will play an active role throughout the full development lifecycle, ensuring performance, reliability, and maintainability of the delivered software.
Your responsibilities will include:
- Analyzing product requirements and converting them into technical designs and architecture
- Developing back-end logic and modern user interfaces in Kotlin and C++
- Building embedded software/firmware solutions on Android (and potentially Linux)
- Optimizing performance, robustness, and system resource usage
- Collaborating closely with QA teams to identify, track, and resolve issues
- Managing bug fixing and ensuring high software quality standards
- Producing clear and maintainable technical documentation
- Contributing to realistic development planning through accurate effort estimation
Our client is looking for a software engineer with:
- A Bachelor’s or Master’s degree in Software Engineering (or similar)
- Minimum 5 years of relevant experience
- Strong hands-on expertise in Kotlin and C++
- Proven experience with embedded Android software/firmware development
- Experience building Android applications
- Embedded Linux experience is a plus
- Python
- Android low-level OS knowledge (MDEP knowledge is a strong advantage)
- APK development in Kotlin
- Android internals (embedded level)
- Low-level Linux OS knowledge
- Network communication (TCP/UDP)
- Multithreading and thread-safety mechanisms
- Agile methodologies (Scrum, Kanban, SAFe, LeSS)
- Git and/or SVN, CI/CD, TDD, automation
- Video/audio processing, codecs, OpenGL, GStreamer, Qt, Android Media Framework, Camera2 API
- Security concepts
- DevOps and infrastructure practices
You are technology-agnostic and eager to explore new programming languages or tools when needed. You take initiative, enjoy collaborating closely with fellow developers, and actively share ideas and knowledge. At the same time, you are capable of working independently and delivering high-quality results within tight deadlines.
Fluency in English (spoken and written) is essential.
Key Skills
Ranked by relevance
embedded
android
kotlin
linux
scrum
opengl
cicd
tdd
svn
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Fullstack .NET Blazor Developer
2026-05-09
Full-time
Not Applicable
Belgium
IT Services
Engineering
View Job Details
Related
Java Cloud Developer & Scrum Master
2026-03-26
Full-time
Not Applicable
Belgium
IT Services
Engineering
View Job Details
Related
Scrum Master / Release Train Engineer
2026-05-24
Full-time
Not Applicable
Belgium
IT Services
Engineering
Login to Apply
- Posted
- Feb 13, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Kuurne
- Company
- In4Matic
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Fullstack .NET Blazor Developer
2026-05-09
Full-time
Not Applicable
Belgium
IT Services
Engineering
View Job Details
Related
Java Cloud Developer & Scrum Master
2026-03-26
Full-time
Not Applicable
Belgium
IT Services
Engineering
View Job Details
Related
Scrum Master / Release Train Engineer
2026-05-24
Full-time
Not Applicable
Belgium
IT Services
Engineering