Job Title: Industrial Software Engineer (C++ Focus)
Location: Mons Area, Belgium
Sector: Security / Industrial Systems
Employment Type: Full-time
Company Overview:
A leading player in the security and industrial systems sector is seeking a versatile and motivated Industrial Software Engineer to support the development of robust software systems that interface with hardware components such as RF amplifiers, filters, and I/O modules.
You’ll be joining a collaborative, cross-functional team and contributing to mission-critical products deployed in demanding environments.
Your Role:
* Design, implement, test, and document C++ software for industrial and embedded systems
* Develop software solutions that interface industrial hardware with higher-level systems
* Support the full development lifecycle from prototype to industrialisation, including:
* Requirements analysis
* Deployment and integration in factory settings
* Documentation and compliance
* Validation and R&D testing
* Troubleshoot issues in collaboration with electronics, RF, and front-end software teams
* Maintain and occasionally update small configuration tools developed in C# (.NET)
* Provide technical support to production teams to ensure seamless operations
Must-Have Technical Skills
* Solid experience in C++ development (2–7 years)
* Comfortable working in Linux environments, including deployment and debugging
* Experience with source control systems, particularly Git
* Ability to read, debug, and refactor existing code efficiently
* Interest in working on industrial systems and low-level interfaces
Nice-to-Have Technical Skills
* Familiarity with C# / .NET (basic understanding or willingness to learn)
* Knowledge of BuildRoot or embedded build systems
* Experience with industrial communication protocols (e.g. Modbus, SNMP)
* Understanding of HTTP REST APIs
* Awareness of cybersecurity best practices (OWASP, IEC 62443)
* Background in electronics or microcontroller-based systems (e.g. ADuC)
* Exposure to front-end tech (JavaScript/TypeScript/Angular) is a bonus
Soft Skills
* Curious and adaptable: open to learning new tools or languages as needed
* Pragmatic mindset with a hands-on approach to problem-solving
* Comfortable working autonomously while maintaining strong team communication
* Organised and able to clearly document progress and technical decisions
* Flexibility to switch between development and support tasks
* A collaborative attitude—and a good sense of humour goes a long way!
Languages
* English: Fluent (written & spoken) – mandatory
* French: Strongly appreciated
* Other languages are a plus
What’s Offered
* Work in a high-tech, security-focused environment
* Real impact on products used in critical infrastructure
* Hybrid working possibilities and a flexible company culture
* Competitive salary and benefits package
Interested in shaping industrial software for the security sector?
We’d love to hear from you.