Leave us your email address and we'll send you all the new jobs according to your preferences.
C++ Software engineer
Posted 11 days 13 hours ago by Vivid Resourcing
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.
Vivid Resourcing
Related Jobs
Software engineer
- Hampshire, Southampton, United Kingdom, SO140
Home Broadband Product Manager Newbury, United Kingdom
- London, United Kingdom
Senior IT Programme Manager - HR, Talent & Finance Projects
- Gloucestershire, Bristol, United Kingdom, BS153
Senior IT Programme Manager - HR, Talent & Finance Projects
- Surrey, Guildford, United Kingdom, GU1 1
Business Insights Data Analyst
- London, United Kingdom