> Markdown version of [/jobs/ext/1866218-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/1866218-c-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Software Engineer - **Company:** Vivid Resourcing - **Location:** Antwerpen, Belgium - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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, Software Systems, System Software, TypeScript, Multithreading, Real Time Systems, ReactJS, AngularJS, Information Technology, Web Technologies, Docker - **Published:** August 2, 2026 - **Apply:** https://www.adzuna.be/details/5816134233 ## About the Role * 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. ## 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)