Software Engineer (C++/Python)

Vivid Resourcing

Antwerp, BEhybridPosted Jun 9, 2026
Posting intelligenceActively listed

Skills

pythonc++dsp

About the role

Software Engineer (C++/Python)

Location: Antwerp, Belgium

Working Model: Hybrid

Employment: Full time/Permanent

About the Company:

We're currently supporting an innovative robotics company building next-generation autonomous systems for real-world industrial applications.

Their technology combines advanced software, perception, and edge computing to enable machines to operate intelligently in dynamic environments.

They are scaling their engineering team as they continue to develop high-performance robotic platforms used across complex operational settings.

The Role:

They are looking for a Software Engineer to join their core engineering team and contribute to the development of software that powers autonomous robotic systems.

This role sits close to the heart of the platform, working across real-time data processing, perception pipelines, and system-level integration. You’ll be involved in building robust, scalable software that connects hardware, sensors, and high-level control systems.

Responsibilities:

Develop and maintain core software components for autonomous robotic systems

Work on real-time data processing and sensor integration pipelines

Collaborate with perception, controls, and systems engineers to deploy algorithms into production environments

Build and optimise services responsible for data handling, streaming, and communication between system components

Contribute to system architecture, performance tuning, and reliability improvements

Debug complex issues across hardware/software boundaries and ensure system robustness

Requirements:

Strong experience in software engineering with C++ and/or Python

Solid understanding of computer science fundamentals (data structures, networking, system design)

Experience working in Linux environments

Familiarity with performance-critical or real-time software systems

Strong problem-solving skills and ability to work across multiple layers of the stack

Nice to Have:

Exposure to robotics, embedded systems, or autonomous systems development

Experience with signal processing, DSP, or sensor data pipelines

Familiarity with GStreamer or similar streaming/media frameworks

Understanding of networking protocols in distributed systems

Experience working with hardware-integrated software solutions

What's on Offer:

Opportunity to work on advanced robotics systems with real-world deployment

Highly technical, collaborative engineering environment

Broad role with exposure across robotics software stack

Strong learning and career progression potential

Flexible hybrid working model

Competitive salary and long-term growth opportunity

Please apply directly or send any questions to joel.isaac@vividresourcing.com

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Belgium varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Belgium medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.