C++ Software Engineer

Vivid Resourcing
Antwerpen, Belgium
9 days ago

Role details

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

Tech stack

JavaScript (Programming Language) HTML5 C++ (Programming Language) Communications Protocols Data Transmissions Linux Device Drivers Human-Computer Interaction PCI Express Software Architecture Real-Time Operating Systems Software Engineering
+10 more
Software Systems System Software TypeScript Multithreading Real Time Systems ReactJS AngularJS Information Technology Web Technologies Docker

Job description

  • Develop high-performance real-time software applications using C/C++ on Linux.
  • Design and implement Linux system software, including kernel device drivers and communication protocols.
  • Contribute to software architecture and technical design across multiple product platforms.
  • Develop monitoring, control and user interface applications.
  • Collaborate closely with multidisciplinary engineering teams to deliver robust software solutions.
  • Produce clear technical documentation and interface specifications.
  • Represent the engineering team at technical meetings or industry events where required.

Requirements

  • Master’s degree in Software Engineering, Computer Science or a related discipline (or equivalent commercial experience).
  • Strong commercial experience developing software in C/C++ on Linux.
  • Experience building high-performance, multi-threaded real-time applications.
  • POSIX threads
  • Synchronisation mechanisms
  • Shared memory
  • Experience with high-speed data transfer technologies such as PCIe, DMA or DPDK would be advantageous.
  • Exposure to modern web technologies such as HTML5, JavaScript/TypeScript, React, Angular or similar frameworks is beneficial.
  • Experience with Docker and Kubernetes is a plus.

Benefits & conditions

  • Opportunity to work on technically challenging, innovative products.
  • Collaborative engineering culture with experienced multidisciplinary teams.
  • Long-term career development and exposure to advanced technologies.
  • Competitive salary and comprehensive benefits package.
  • Hybrid working options available.

About the company

An innovative high-tech engineering company based near Antwerp is looking for a Senior Software Engineer to join its growing R&D team.

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.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all