-
View all jobs
We're seeking a driven Embedded Software Engineer to join our client's dynamic team, contributing to innovative, Android-based embedded systems. You'll work closely with cross-functional teams to shape technical solutions that align with cutting-edge product goals. This role is ideal for someone who thrives in a fast-paced, agile environment and is excited by complex system-level challenges.
Responsibilities
Responsibilities
- Translate functional product requirements into robust technical specifications and software architectures
- Participate actively in a scrum team, focusing on Android-based embedded solutions
- Design and implement modern user interfaces and high-performance back-end logic
- Continuously optimize code for execution efficiency, robustness, and minimal system resource use
- Collaborate with QA engineers to identify and resolve issues, and ensure quality through thorough documentation
- Contribute to sprint planning by accurately estimating development effort and complexity
- Develop embedded firmware and Android applications using Kotlin, Java, and C++
- Integrate and maintain Linux-based components (experience here is a strong plus)
- Utilize tools such as Git/SVN, CI/CD pipelines, and apply principles like TDD and automation
- Handle network communication (TCP/UDP), implement thread-safe solutions, and work within multithreaded environments
- Collaborate using Agile methodologies such as Scrum, Kanban, SAFe, or LeSS
- Bachelor's or Master's degree in Software Engineering or a related field
- Minimum 5 years of experience in embedded software/firmware development for Android
- Comfortable working across technology stacks and open to learning new tools and languages as needed
- Prior exposure to:
- Android OS internals (knowledge of MDEP is a major plus)
- Linux kernel and OS-level development
- Audio/Video processing, OpenGL, GStreamer, Android Media Framework
- Python scripting
- Cybersecurity practices and DevOps infrastructure
- Fluency in English is required.
- Onsite presence is required.
Key Skills
Ranked by relevance
embedded
android
scrum
embedded systems
kotlin
devops
opengl
linux
java
cicd
tdd
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
- Apr 15, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Waregem
- 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