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 [email protected]