Senior Embedded Software Engineer

Vivid Resourcing Ltd

Luik

On-site

EUR 70,000 - 95,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Vivid Resourcing Ltd is seeking a Senior Embedded Software Engineer in Liege, Belgium to strengthen the R&D team working on advanced imaging systems. You will design, implement, and optimise embedded software close to hardware, with a focus on low-level firmware and bare-metal development.

You will collaborate with hardware and software engineers across the product lifecycle, leveraging C/C++ for STM32 and similar MCUs, and contributing to architecture and performance improvements in a

Qualifications

  • 5+ years of embedded software development experience.
  • Strong C/C++ programming skills.
  • Experience with microcontroller development.
  • Experience with bare-metal / firmware development.
  • Experience with STM32 or similar MCUs.
  • French-speaking preferred.

Responsibilities

  • Design, develop and maintain embedded software and firmware using C/C++.
  • Develop software for STM32 and other microcontroller-based platforms.
  • Work on bare-metal and low-level embedded development.
  • Develop and integrate firmware with electronic hardware.
  • Work closely with hardware engineers throughout the development lifecycle.
  • Debug and troubleshoot software at both hardware and firmware level.
  • Contribute to software architecture and technical design decisions.
  • Optimise embedded software for performance, reliability and resource constraints.
  • Support hardware/software integration and validation.
  • Contribute to the development of new and existing imaging technologies.

Skills

C/C++
Bare-metal development
Embedded Linux
Microcontroller development
French language

Tools

STM32

Job description

Senior Embedded Software Engineer

Location: Liege, Belgium

Industry: Image Processing / Advanced Technology

Experience: 5+ years

The Role:

We are currently working with an innovative technology company based in Liege, specialising in advanced image processing and imaging systems. They are looking to strengthen their R&D team with an experienced Senior Embedded Software Engineer.

This role is particularly suited to an engineer with a strong background in low-level embedded software, firmware and bare-metal development, who enjoys working close to the hardware and contributing to technically challenging products.

You will work closely with the hardware and R&D teams to develop, integrate and optimise embedded software for sophisticated imaging systems.

Key Responsibilities
  • Design, develop and maintain embedded software and firmware using C/C++
  • Develop software for STM32 and other microcontroller-based platforms
  • Work on bare-metal and low-level embedded development
  • Develop and integrate firmware with electronic hardware
  • Work closely with hardware engineers throughout the development lifecycle
  • Debug and troubleshoot software at both hardware and firmware level
  • Contribute to software architecture and technical design decisions
  • Optimise embedded software for performance, reliability and resource constraints
  • Support hardware/software integration and validation
  • Contribute to the development of new and existing imaging technologies
Profile:
  • 5+ years of professional experience in embedded software development
  • Strong C and/or C++ programming skills
  • Solid experience with microcontroller development
  • Strong bare-metal / firmware development experience
  • Experience with STM32 or comparable microcontrollers
  • Good understanding of hardware/software interfaces and embedded systems
  • Experience debugging embedded systems at a low level
  • Embedded Linux is a plus
  • French-Speaking is a preference
What's on Offer:
  • Opportunity to work on technically challenging imaging and embedded systems
  • A senior position within a highly technical R&D environment
  • Close collaboration with experienced hardware and software engineers
  • The opportunity to have a direct impact on the development of advanced technology
  • A dynamic environment where technical expertise and initiative are valued

Get in touch at joel.isaac@vividresourcing.com if you have any questions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Vivid Resourcing • Luik

On-site
EUR 65,000 - 90,000
Senior Embedded Software Engineer: Imaging & Hardware
Senior Embedded Software Engineer: Imaging & Hardware

Vivid Resourcing • Luik

On-site
EUR 65,000 - 90,000
Senior Embedded Engineer — Imaging Systems (STM32)
Senior Embedded Engineer — Imaging Systems (STM32)

Vivid Resourcing Ltd • Luik

On-site
EUR 70,000 - 95,000
Embedded Software Engineer
Embedded Software Engineer

Vivid Resourcing • Brussel Hoofdstad

On-site
EUR 65,000 - 95,000
Embedded Software Engineer
Embedded Software Engineer

Vivid Resourcing • Luik

On-site
EUR 55,000 - 90,000
Competitive salary
Comprehensive benefits
Modern R&D facilities near Liège
+1
Senior Electronics Engineer - Lead Hardware & Innovation
Senior Electronics Engineer - Lead Hardware & Innovation

Vivid Resourcing • Ottignies-Louvain-la-Neuve

On-site
EUR 65,000 - 90,000
Embedded Software Development Engineer
Embedded Software Development Engineer

Engibex • Sint-Truiden

On-site
EUR 60,000 - 90,000
Training & coaching
Career development
Competitive salary
Embedded Software Engineer
Embedded Software Engineer

Vivid Resourcing Ltd • West-Vlaanderen

On-site
EUR 60,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

SII Group Belgium • Luik

On-site
EUR 55,000 - 75,000
Challenging role
Latest technologies
Competitive salary
+2
Software Design Engineer (C++) - Belgium
Software Design Engineer (C++) - Belgium

SmartRecruiters, Inc. • Vlaams-Brabant

On-site
EUR 60,000 - 80,000