Job 2 van 46


Report this listing

Solliciteren



Embedded Software Engineer


Job Title: Embedded Software Engineer

Location: Bruges, Belgium (On-site)

Employment Type: Full-Time, Permanent


About the Company:

My client are a cutting-edge technology company based in Bruges, specializing in the development of high-performance embedded systems for a range of industrial and consumer applications. Their products are used globally and recognized for their reliability, performance, and innovation. As they continue to grow, they are looking for an experienced Embedded Software Engineer to strengthen our R&D team.


Role Overview:

As an Embedded Software Engineer, you will be responsible for designing, developing, and testing low-level software for their next-generation embedded platforms. You’ll work on bare-metal systems, close to the hardware, with an emphasis on performance, reliability, and resource efficiency.


Key Responsibilities:

  • Design and implement embedded software in C/C++ for microcontroller-based systems (ARM Cortex, STM32, etc.)
  • Develop bare-metal applications without an RTOS or OS layer
  • Work closely with hardware engineers to bring up new boards and peripherals
  • Debug low-level firmware using oscilloscopes, logic analyzers, and in-circuit debuggers
  • Write and maintain clear, well-documented, and testable code
  • Contribute to system architecture decisions and code reviews
  • Support integration, testing, and validation of embedded systems


Requirements:

  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or similar
  • 3+ years of hands-on experience in embedded software development
  • Strong proficiency in C and C++ for low-level applications
  • Solid experience with bare-metal programming (no OS)
  • Good understanding of microcontroller architectures (e.g., ARM Cortex-M, AVR, PIC)
  • Familiarity with hardware schematics and debugging tools (JTAG, UART, SPI, I2C)
  • Experience with version control systems (e.g., Git)


Nice-to-Have:

  • Experience with real-time systems or interrupt-driven programming
  • Exposure to low-power design techniques
  • Knowledge of communication protocols (CAN, Modbus, BLE, etc.)
  • Understanding of basic electronics and digital circuit design


What's on Offer:

  • A chance to work on innovative products in a technically challenging environment
  • A collaborative and supportive team culture
  • Competitive salary with benefits
  • Flexible hours and a healthy work-life balance
  • Career growth opportunities in a growing company


How to Apply:

Interested? We'd love to hear from you! Please send apply here or contact me directly on the following details if you'd like more information:


joel.isaac@vividresourcing.com

+32 33 18 00 74

Solliciteren

Meer banen van je zoekopdracht