Senior C++ CAD Software Engineer | Hybrid

Octave

Oost-Vlaanderen

Hybrid

EUR 70,000 - 98,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

32 days vacation
Remote-work options
Pension fund
Meal vouchers
Expense allowance
Hospitalization insurance
Car insurance
Company laptop
Access to AI assistance

Job summary

Octave is seeking a Senior Software Developer to join BricsCAD development in Ghent, Belgium. You will do hands-on C++ development (C++11 or newer) and shape architecture, while mentoring teammates and improving code quality.

You will design robust solutions, review code, and collaborate across teams in an international environment. Hybrid work with flexible hours and remote options are offered.

Qualifications

  • Bachelor, Master or PhD in Computer Science, Mathematics, Engineering or another relevant technical discipline, or equivalent experience.
  • At least 3 years of professional experience, predominantly in C++ using C++11 or later.
  • Strong software-design and problem-solving skills, including object-oriented design and algorithmic complexity.
  • Ability to design and develop complex software systems.
  • Ability and willingness to explore, refactor and improve a substantial existing codebase.
  • Ability to work with mathematical concepts such as geometry and linear algebra.
  • Ability to plan and coordinate work independently and reliably.
  • Ability and willingness to mentor other developers.
  • Strong collaboration and communication skills, with professional fluency in English.

Responsibilities

  • Take ownership of complex software components and functionality from design through implementation and maintenance.
  • Design robust, maintainable technical solutions with attention to workflow coverage, predictable behavior, performance and reliable outcomes.
  • Contribute to software architecture and technical design decisions within the team.
  • Improve existing implementations and address technical debt where appropriate.
  • Maintain a strong focus on quality through automated testing, thoughtful design and code reviews.
  • Review the work of other developers and provide constructive technical feedback.
  • Mentor and support less experienced developers.
  • Investigate complex problems, including root-cause analysis and user-workflow understanding, that may cross component or team boundaries.
  • Collaborate with other teams and technical stakeholders on solutions affecting shared product areas.
  • Work independently and reliably while coordinating effectively with the team.
  • Help improve engineering practices, tools and development processes.

Skills

C++11+
OO design
Algorithmic complexity
English fluency
Mentoring

Education

Bachelor/Master/PhD in CS/Engineering or related

Tools

Qt/QML
Git
CMake
Python
Parallel programming

Job description

Octave is seeking a Senior Software Developer to join BricsCAD development in Ghent, Belgium. You will do hands-on C++ development (C++11 or newer) and shape architecture, while mentoring teammates and improving code quality.

You will design robust solutions, review code, and collaborate across teams in an international environment. Hybrid work with flexible hours and remote options are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ CAD Software Engineer — BricsCAD, Hybrid Ghent
Senior C++ CAD Software Engineer — BricsCAD, Hybrid Ghent

Geomatik • Oost-Vlaanderen

Hybrid
EUR 70,000 - 95,000
Pension fund
Meal vouchers
Insurance
Principal C++ CAD Architect — Hybrid/Remote
Principal C++ CAD Architect — Hybrid/Remote

Geomatik • Oost-Vlaanderen

Hybrid
EUR 90,000 - 130,000
Flexible working hours
Remote-work options
Pension fund
+2
Lead C++ CAD Software Architect (Hybrid)
Lead C++ CAD Software Architect (Hybrid)

Octave • Oost-Vlaanderen

Hybrid
EUR 90,000 - 130,000
Flexible hours
Remote-work options
32 days vacation
+5
Junior C++ CAD Developer - Hybrid (Ghent)
Junior C++ CAD Developer - Hybrid (Ghent)

Octave • Oost-Vlaanderen

Hybrid
EUR 40,000 - 56,000
Flexible hours
Remote-working days
Pension fund
+7
Senior C++ Software Architect — Cross‑Team Leader (Hybrid)
Senior C++ Software Architect — Cross‑Team Leader (Hybrid)

Octave • Oost-Vlaanderen

Hybrid
EUR 90,000 - 120,000
Junior C++ CAD Developer – BricsCAD (Hybrid)
Junior C++ CAD Developer – BricsCAD (Hybrid)

Geomatik • Oost-Vlaanderen

Hybrid
EUR 40,000 - 55,000
Flexible hours
Hybrid remote days
Udemy learning days
+5
Hybrid CAD Software Architect
Hybrid CAD Software Architect

Geomatik • Belgium

Hybrid
EUR 90,000 - 150,000
Senior Software Developer
Senior Software Developer

Octave • Gent

Hybrid
EUR 60,000 - 90,000
Senior Software Developer - BricsCAD (C++)
Senior Software Developer - BricsCAD (C++)

Geomatik • Oost-Vlaanderen

Hybrid
EUR 70,000 - 95,000
Pension fund
Meal vouchers
Insurance
Senior Software Developer - BricsCAD (C++)
Senior Software Developer - BricsCAD (C++)

Octave • Oost-Vlaanderen

Hybrid
EUR 70,000 - 98,000
32 days vacation
Remote-work options
Pension fund
+6