
Senior Software Engineer (C++/Python)
- Hybrid
- Leuven, Vlaams-Brabant, Belgium
Empower your career by joining VeroTech’s forward-thinking team as a Senior Software Engineer. Thrive in an environment where your ideas are valued and innovation is at the forefront.
Job description
Join VeroTech as a Senior Software Engineer and become part of our community where innovation and people come first.
You’ll take on exciting technical challenges and develop your expertise while creating solutions that drive progress across several industries.
About the role
In this role, you will be responsible for developing, optimizing, and maintaining robust simulation software. You'll improve the performance, scalability, and maintainability of our existing C++ and Python codebases while refactoring and extending complex libraries to support evolving research needs. Collaboration is key as you'll work with researchers and engineers to tackle system modeling and performance analysis challenges.
Key responsibilities
Develop and optimize simulation software for AI workload performance modeling.
Improve performance, scalability, and maintainability of C++ and Python codebases.
Refactor and extend simulation libraries.
Collaborate on system modeling and performance challenges.
Contribute to architecture discussions and technical improvements.
Job requirements
What we're looking for
We are seeking a curious and motivated individual with a passion for difficult optimization problems.
Strong C++ development skills and ecosystem knowledge.
Experience in Python development and tooling.
Expertise or interest in performance optimization and code tuning.
Background in complex software architectures and large codebases.
Knowledge of discrete event simulations is advantageous.
Familiarity with hardware system architecture or system-level modeling is a plus.
Experience with ASTRA-sim is a strong plus.
Why join us?
At VeroTech, you’re part of a real community where engineers grow and thrive together while working on cutting-edge projects in several sectors, enjoying flexibility and true support from colleagues. We offer personalized career development tailored to your ambitions, hybrid work options, and a strong focus on learning and growth. You’ll enjoy regular teambuilding activities in a collaborative environment, along with a broad salary package that includes a company car, monthly net allowances, a yearly bonus, insurances, meal vouchers and eco-cheques.
More than just shaping technology, at VeroTech we're shaping the future. Are you ready to shape yours?
- Leuven, Vlaams-Brabant, Belgium
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

