Job Description
Software Development Team Lead (C++)
Job Location (Short):  Ghent, Belgium
Workplace Type:  Hybrid
Req Id:  3447

Summary

Octave BricsCAD is a global technology company creating innovative Computer Aided Design software for worldwide markets. Our products enable the world’s most innovative companies to streamline complex design workflows every day. Our people are active in 80 countries, and our software is available in fifteen languages. We offer innovative solutions for 2D drafting, 3D direct modeling, manufacturing (e.g., sheet metal), surveying and building (BIM) design. BricsCAD powers an ecosystem of over 1,200 market-specific applications through our developer program. Our focus is to deliver reliable software with friendly licensing, and industry-leading direct support - all at a fair price.

 

We are seeking a Team Lead to grow and lead our Manufacturing-2D team. The team solidifies our 2D foundation and compatibility with AutoCAD Mechanical. This is our first step towards growth and then upskilling new users in manufacturing to also adopt our powerful 3D variational & assembly design toolkit. As such, your day-to-day work will directly contribute to the focus and strategy of the BricsCAD Mechanical toolset.

Responsibilities

You build and maintain a thriving team:

· You lead and inspire your team, aligning the goals with organizational objectives.

· You create a positive, inclusive, and motivating work environment. You hold regular 1-on-1s and team meetings to address concerns and keep morale high.

· You collaborate with the R&D Manager on hiring and promotions.

· You mentor team members to support their professional growth and skill development.


You and the team work efficiently and reliably:

· You make sure roadmap/sprint planning leads to clear commitments that we track.

· You are open and predictable when executing the roadmap. You identify risks or blockers early and raise them proactively.

· You address blockers and challenges, keeping the team focused and productive.


You ensure technical excellence and continuous improvement:

· You provide technical expertise and guidance to the team (including the PO), ensuring alignment with best practices, coding standards, and architectural principles.

· You oversee software design, development, and maintenance with special attention to coverage of key workflows, predictable behavior, performance, and reliable outcomes.

· You identify and address technical debt while balancing the team’s focus on delivering new features.

· You foster a culture of technical innovation by exploring new technologies and methodologies.


You and the team collaborate and communicate:

· You promote open communication within the team, fostering an environment where ideas and concerns are shared freely.

· You work closely with your team, PO, R&D Manager, UX/UI and QA specialists on a healthy roadmap. You also align on priorities, user experience, and testing.

· You ensure that the team communicates development progress clearly, so the PO and other stakeholders see outcomes, not just activity.

· You actively look for joint efforts and exchange of expertise/practices with other teams.

Education / Qualifications

· Bachelor, Master, or PhD in Computer Science, Engineering, or a related field (or equivalent experience).

· 3+ years of professional experience as a software developer, predominantly in C++ (minimum C++11), gained while working in a software development team. Experience in a leadership role or overseeing software development is a plus.

· Excellent communication and interpersonal skills, capable of effectively engaging with stakeholders across different levels of the organization.

· Problem-solving mindset with a strong ability to analyze complex technical challenges and provide innovative and future-proof solutions.

· Understanding of Agile methodologies and experience working in Scrum teams.

· Ability to balance technical leadership with team management responsibilities.

· Expertise in software design and development of complex systems. Expertise in architecture is a plus.

· Advance knowledge of Object-Oriented Design.

· Ability to operate with basic mathematical and algorithmic concepts.

· Full professional fluency in English.

What we offer

· A full-time (or 4/5) position in Ghent, with flexible hours and remote work options.

· 32 days’ vacation.

· Competitive remuneration, including benefits like a pension fund, meal vouchers, and comprehensive insurance.

· Choice of development platform (Linux/MacOS/Windows), choice of tooling (Visual Studio, QtCreator, XCode), git as VCS, and a powerful company laptop for all your compilation needs.

· A no-nonsense work floor with direct access to management.

· Autonomy in planning and designing your own work (guidance and collaboration possibilities are available).

· An international work environment.

· Encouragement to show initiative, learn, grow and develop your own ideas.

· Parties, pizza Fridays and other (optional) fun activities.

· Up to 12 ‘Learning Days’ and free access to a learning platform, offering access to thousands of top-rated courses, allowing our employees to improve their skills constantly.

About Octave

Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option.

Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most.

Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.

Why work for Octave?

All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.

Everyone is welcome

At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. 

Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.

Recruitment Fraud Alert

Octave posts all official job opportunities on either https://careers.octave.com/ or https://www.octave.com/about/careers and communicates only from email addresses ending in @octave.com. We never request payment or personal banking information during recruitment. No offers will ever be extended without a proper interview via Teams or in person, never done over email alone. If you suspect fraud, it probably is, and contact us at careers@octave.com