C/C++ Software Engineer

Vivid Resourcing
West-Vlaanderen, Belgium
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Systems Engineering Microsoft Azure C++ (Programming Language) Software Quality Software Debugging Programming Tools Embedded C Embedded Software Performance Tuning Subversion Systems Integration Git
+2 more
Polarion Software Version Control

Job description

  • Develop and maintain embedded software in C / C++
  • Work on mechatronic system integration, combining software, electronics, and machine functionality
  • Collaborate with cross-functional R&D teams (hardware, testing, systems engineering)
  • Contribute to the full embedded development lifecycle (design, implementation, testing, validation)
  • Support communication and control systems, including CAN / J1939
  • Ensure code quality using version control and development tools such as Git, SVN, Azure DevOps, and Polarion
  • Participate in system-level debugging and performance optimisation

Requirements

  • Strong experience or academic background in Embedded Software Development
  • Proficiency in C / C++
  • Interest in or experience with mechatronic systems
  • Understanding of embedded systems and hardware-software interaction

What’s on Offer:

  • Opportunity to work on advanced mechatronic and embedded systems
  • Strong focus on R&D and innovation
  • Collaboration with highly skilled engineering teams
  • Exposure to full product lifecycle development

This position is ideal for engineers who enjoy working close to the hardware and are passionate about building robust, real-world embedded solutions. Whether you are starting your career or already experienced in embedded C/C++, this company offers a strong technical environment to grow in.

About the company

We are currently partnering with an innovative engineering company based in West Flanders that is looking to strengthen its R&D team with an Embedded Software Engineer.

This is an exciting opportunity to work on the development of embedded software for complex, real-world mechatronic systems, where software, electronics, and mechanical components come together to deliver high-performance industrial solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.be

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

Videos

See all

Related articles

See all