Embedded Software Engineer

Michael Page (Belgium)

Belgique

Hybrid

EUR 85,000 - 135,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Housing allowance
Provident fund
Group insurance
Performance-based bonus
Flexible work-from-home

Job summary

Michael Page International (Belgium) is seeking an experienced embedded firmware engineer to design, develop and maintain C-based firmware for next-generation embedded products in a global R&D environment.

You will work in a hybrid role, collaborating with international teams, performing testing, debugging and optimization, and supporting product releases and revisions across hardware platforms.

Qualifications

  • Bachelor’s degree in Computer/Electrical/Software Engineering.
  • 7+ years in embedded firmware development.
  • Strong C programming for embedded systems.
  • Experience with microcontrollers and embedded communication protocols.
  • Proficient with UART, I2C, ADC, PWM, EEPROM, interrupts, timers.
  • Debugging, troubleshooting, and performance optimization.
  • Familiar with Git and standard SDLC tools.
  • Knowledge of test-driven development an advantage.
  • Able to collaborate with international teams; strong communication in English.

Responsibilities

  • Design, develop, and maintain embedded firmware using C.
  • Develop reliable software for next-gen embedded products.
  • Create test plans and validation activities.
  • Collaborate with cross-functional teams to validate firmware.
  • Perform RCA, troubleshooting, and debugging.
  • Optimize inter-component communication in embedded systems.
  • Support new product development, releases, and revisions.
  • Manage firmware revisions and engineering change activities.
  • Use source control and issue-management tools.

Skills

Embedded firmware
C programming
Debugging
Team collaboration
Problem solving

Education

Bachelor’s degree in related field

Tools

Git
Issue tracking tools

Job description

  • Opportunity to work in a global R&D environment.
  • Flexible work arrangement with hybrid working options.
About Our Client

Our client is a well-established global technology and manufacturing organization with over a century of industry expertise. The company develops innovative commercial equipment and intelligent embedded control systems used by businesses and institutions worldwide.

Job Description
  • Design, develop, and maintain embedded firmware using C programming for electronic control systems.
  • Develop reliable and efficient software solutions for next-generation embedded products.
  • Create and execute test plans and validation activities to ensure product quality and performance.
  • Collaborate with cross-functional engineering teams to validate firmware on prototypes and production units.
  • Perform root cause analysis, troubleshooting, and debugging of firmware and hardware integration issues.
  • Optimize communication and interaction between embedded systems, peripherals, and control components.
  • Work extensively with embedded interfaces and peripherals, including UART, I2C, ADC, PWM, EEPROM, timers, and interrupts.
  • Support new product development initiatives, feature enhancements, and product releases.
  • Manage firmware revisions, documentation, and engineering change activities.
  • Utilize source control and issue-management tools to support structured development practices.
  • Provide technical support to manufacturing teams during pilot builds and production deployments.
The Successful Applicant
  • Bachelor's Degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or a related discipline.
  • Minimum 7 years of experience in embedded firmware development.
  • Strong proficiency in C programming for embedded systems.
  • Hands-on experience working with microcontrollers and embedded communication protocols.
  • Solid understanding of UART, I2C, ADC, PWM, EEPROM, interrupt handling, and timer-based applications.
  • Proven experience in debugging, troubleshooting, and performance optimization of embedded applications.
  • Familiarity with version control systems such as Git.
  • Experience working with issue-tracking and software development lifecycle tools.
  • Knowledge of test-driven development or structured software testing methodologies is an advantage.
  • Ability to work effectively with international engineering teams and stakeholders.
  • Strong analytical thinking, problem-solving capability, and attention to detail.
  • Good communication skills with the ability to work in English-speaking environments.
What's on Offer
  • Competitive salary.
  • Housing allowance to support your relocation or living expenses.
  • Access to a provident fund for financial security.
  • Comprehensive group insurance.
  • Performance-based bonus to reward your contributions.
  • Flexible work-from-home policy to support work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tooling Developer (Embedded C)
Tooling Developer (Embedded C)

Smarterminds • Antwerpen

Hybrid
EUR 65,000 - 95,000
Hybrid work model
Belgian social security benefits
Medical insurance
+1
Embedded Software Engineer
Embedded Software Engineer

Vivid Resourcing Ltd • West-Vlaanderen

On-site
EUR 55,000 - 90,000
Embedded Software Architect
Embedded Software Architect

Médiane Système • Herstal

On-site
EUR 90,000 - 140,000
Salary package
Mobility package
DKV
+4
Embedded Software Lead
Embedded Software Lead

Médiane Système • Henegouwen

On-site
EUR 90,000 - 120,000
Salary package
Legal days off
Mobility package
+5
Automotive Embedded Software Developer
Automotive Embedded Software Developer

Expleo Group • Sint-Truiden

On-site
EUR 50,000 - 70,000
Project Manager
Project Manager

Vivid Resourcing • Vlaams-Brabant

On-site
EUR 55,000 - 85,000
Embedded Software Development Engineer
Embedded Software Development Engineer

IMI • Mont-Saint-Guibert

Hybrid
EUR 60,000 - 90,000
Hybrid work arrangement (2 days home/2
Basic Software Engineer – Embedded Dev & HIL/SIL Validation
Basic Software Engineer – Embedded Dev & HIL/SIL Validation

Nalys • Brussel

On-site
EUR 60,000 - 90,000
Permanent contract
Mobility technologies exposure
Medior Embedded Firmware Engineer
Medior Embedded Firmware Engineer

Amoria Bond • Brussel

On-site
EUR 55,000 - 110,000
Embedded Software Engineer – Automotive Sector
Embedded Software Engineer – Automotive Sector

Médiane Système • Sint-Truiden

On-site
EUR 55,000 - 85,000
Attractive salary package
Additional statutory leave days
Mobility package (car or public-)
+4