Loading ...
Loading ...
Embedded Software Developer – Optical and Machine learning
Vue: 130
Jour de mise à jour: 25-11-2025
Localisation: Zaventem Flemish Brabant
Catégorie: Haute technologie
Industrie: Business consulting Services
Niveau: Associate
Type d’emploi: Full-time
Loading ...
le contenu du travail
We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life.Job Description
The Embedded Software Developer – Optical and Machine learning is responsible for developing and enhancing embedded applications. They will be involved in the entire software development process, including analyzing, designing, coding, integrating, testing, and supporting a range of products that contain embedded source code.
The role will include collaborating with technical leadership and working closely with the firmware/software development team.
????Responsabilities
Perform complex design, implementation, maintenance, enhancement, testing, and support of firmware/software
Develop firmware/software test requirements for complex modules, execute test specifications
Estimate work for complex modules under development
Review specifications and other documentation to determine firmware/software engineering requirements
Present complex technical findings and developments
Execute complex module, subsystem and system test procedures to ensure software quality
Provide advice on project costs, design concepts, or design changes
Document design specifications, installation instructions, and other system-related information
Collaborate with electrical engineers to select appropriate design solutions or ensure compatibility of electrical components
Provide technical guidance or support for troubleshooting embedded systems
Investigate system component suitability and make recommendations
Analyze and predict system performance through models and simulations
Stay updated with the latest development tools, programming techniques, and computing equipment
Some periodic travel required (less than 15%)
Profile / Requirements
???? Required Qualifications
Master’s degree in Software Engineering, Computer Science, or related field (or equivalent work experience)
Minimum 5 years of industrial experience in firmware/software development for embedded systems
Experience with machine learning and optical is a must
Solid knowledge of ARM Cortex-M and ARM Cortex-A architectures
Strong working knowledge of the C/C++ programming language
Solid knowledge and experience with embedded Linux (e.g., Yocto project) and RTOS (e.g., Zephyr OS)
Strong working knowledge of industry-accepted software compilers, emulators, and integrated systems
Ability to utilize lab tools such as oscilloscopes, bus analyzers, data acquisition systems, etc.
Knowledge of Revision Control tools (e.g., GIT)
Experience in Object-Oriented design is desired
Scripting experience using Python and JavaScript is desired
Experience with Computer Vision and Signal Processing is desired
Knowledge of wireless technologies such as cellular connectivity (e.g., 4G and 5G) is desired
Prior working experience with advanced sensors such as Camera, LiDAR, and RADAR is desired
Knowledge of connectivity protocols such as Modbus is desired
????Benefits
Car with fuel card OR mobility budget
Flexible work hours
Meal vouchers
Health insurance
Pension insurance
Phone subscription
150€ representation fee per month
20 days holiday + 12 days’ RTT
Loading ...
Loading ...
Date limite: 09-01-2026
Cliquez pour postuler pour un candidat gratuit
Signaler des emplois
Loading ...
MÊMES EMPLOIS
-
⏰ 29-12-2025🌏 Leuven, Flemish Brabant
-
⏰ 27-12-2025🌏 Ternat, Flemish Brabant
-
⏰ 19-12-2025🌏 Leuven, Flemish Brabant
-
⏰ 13-12-2025🌏 Ternat, Flemish Brabant
Loading ...
-
⏰ 11-12-2025🌏 Vilvoorde, Flemish Brabant
-
⏰ 25-12-2025🌏 Leuven, Flemish Brabant
-
⏰ 26-12-2025🌏 Beersel, Flemish Brabant
-
⏰ 23-12-2025🌏 Vilvoorde, Flemish Brabant
Loading ...
-
⏰ 23-12-2025🌏 Beersel, Flemish Brabant
-
⏰ 17-12-2025🌏 Diest, Flemish Brabant