Skip to main content

Embedded Software Engineer

Technology
TMC
Antwerp, België2 maanden geledenTot 8/4/2026
Op locatie

Functieomschrijving

About This Vacancy

Design, develop, and maintain embedded software for real-time systems

Implement firmware for microcontrollers and embedded Linux platforms

Translate system requirements into reliable and efficient code

Optimize performance, memory usage, and power consumption

Debug and troubleshoot hardware/software integration issues

Develop drivers, communication protocols, and device interfaces

Collaborate with hardware engineers, system architects, and test teams

Contribute to verification, validation, and documentation processes

Embedded Development

C and C++ programming in resource-constrained environments

RTOS concepts (FreeRTOS, Zephyr, VxWorks, or similar)

Embedded Linux development and driver development

Bootloaders, BSPs, and low-level hardware interaction

Hardware & Communication

Microcontrollers (ARM Cortex-M, STM32, NXP, or similar)

Communication protocols (SPI, I2C, UART, CAN, Ethernet)

Debugging tools (JTAG, oscilloscopes, logic analyzers)

Software Engineering Practices

Version control (Git) and CI/CD workflows

Unit testing and test-driven development

Agile/Scrum development methodologies

What We Expect From You

Bachelor’s or Master’s degree in Electronics, Computer Engineering, or a related field

Experience in embedded software development (junior to senior profiles welcome)

Strong debugging and problem-solving skills

Understanding of hardware/software interaction

Fluent in Dutch or French and English

Passion for technology and innovation

What You Can Expect From Us

TMC is an international high-tech consultancy company that brings expertise to its clients to support them in realizing their technological challenges. As such, TMC operates as an expert center at the disposal of its clients, helping them become more competitive in an increasingly global and fast-changing technological world. At TMC, we believe that people are the driving force behind technological innovation. That is why we aim to create the best possible conditions for tech talents to thrive.

We offer a challenging and stimulating work environment where you can take charge of your own career. As an Employeneur, you are part of our TMC family. Alongside our outstanding technical expertise, fun and engagement are essential parts of our culture.

Keywords
CC++FreeRTOSZephyrVxWorksEmbedded LinuxARM Cortex-MSTM32NXPSPII2CUARTCANEthernetJTAGGitEmbedded SoftwareReal-time SystemsFirmwareMicrocontrollersPerformance OptimizationMemory UsagePower ConsumptionHardware/Software IntegrationDriversCommunication ProtocolsRTOSBootloadersBSPsOscilloscopesLogic AnalyzersCI/CDUnit TestingAgileScrum

¿Te interesa este puesto?