Find a jobRecruiters

Junior Software Developer - BricsCAD (C++)

Exclusive opportunity

Onsite

Junior Software Developer - BricsCAD (C++)

Octave Intelligence

Junior Software Developer - BricsCAD (C++)

Skills

PythonGitXcodeAIGitHubLinux

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Ghent, Belgium

Work mode:

Onsite

Published on:

22 October 2026

What they need


Job Location (Short): Ghent, Belgium

Workplace Type: Hybrid

Req Id: 3440

Overview

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 looking for a Junior Software Developer to join one of our Core or Manufacturing development teams, after an open discussion about which team suits you best, you will contribute to core CAD technology, user-facing functionality, 2D or 3D design capabilities, assembly and sheet-metal workflows, or production-documentation workflows.

Responsibilities

  • Design, implement, test and maintain software functionality within BricsCAD, with attention to key workflows, predictable behavior, performance and reliable outcomes.
  • Develop reliable and efficient solutions that address technical and product requirements.
  • Work with an existing, large-scale codebase and continuously improve its quality and maintainability.
  • Write automated tests and participate constructively in code reviews.
  • Work with experienced team members to investigate software defects, perform root-cause analysis and understand user workflows.
  • Collaborate with developers, technical leads, product managers and other stakeholders.
  • Participate actively in planning, reviews and retrospectives.
  • Develop your technical knowledge and skills, and contribute to improvements in tools, technologies and development practices.

Qualifications

  • Bachelor, Master or PhD in Computer Science, Mathematics, Engineering or another relevant technical discipline, or equivalent experience.
  • Experience with C++ through professional, personal or student work, using C++11 or later.
  • Basic knowledge of object-oriented design, algorithms and algorithmic complexity.
  • Willingness to explore the code of a large software product and learn quickly.
  • Ability to work with mathematical concepts such as geometry and linear algebra.
  • Ability to plan and coordinate your work reliably within an international development team.
  • Clear written and verbal communication in English.

Knowledge of any of the following is a plus

  • DWG file formats, ODA libraries or the ACIS modeler.
  • Mechanical CAD, BIM, 2D or 3D sketching, computational geometry, graphics or 3D software.
  • Mathematics such as vector geometry, linear algebra and numerical methods.
  • Modern C++, Qt/QML, Python, CMake or parallel programming.
  • Git and modern software-development tooling.
  • Agile or Scrum product development.

What do we offer?

  • A full-time position, with flexible working hours and some remote-working days.

  • 32 days of vacation.

  • Competitive remuneration with extras, including a pension fund, meal vouchers, expense allowance, hospitalization insurance and car insurance.

  • Choice of development platform (Linux, macOS or Windows), choice of tooling such as Visual Studio, VS code or Xcode, Git as version control system, and a powerful company laptop.

  • A no-nonsense work environment with direct access to management.

  • Access to AI assistance, including GitHub Copilot.

  • Continuous learning opportunities, with up to 12 learning days and business access to the full Udemy catalogue.

  • Autonomy in planning and designing your work, with guidance and collaboration available when needed.

  • An international work environment where initiative, learning and the development of new ideas are encouraged.

  • Optional social activities such as parties, food trucks and pizza Fridays. #LI-MP #LI-Hybrid

  • A full-time position, with flexible working hours and some remote-working days.

  • 32 days of vacation.

  • Competitive remuneration with extras, including a pension fund, meal vouchers, expense allowance, hospitalization insurance and car insurance.

  • Choice of development platform (Linux, macOS or Windows), choice of tooling such as Visual Studio, VS code or Xcode, Git as version control system, and a powerful company laptop.

  • A no-nonsense work environment with direct access to management.

  • Access to AI assistance, including GitHub Copilot.

  • Continuous learning opportunities, with up to 12 learning days and business access to the full Udemy catalogue.

  • Autonomy in planning and designing your work, with guidance and collaboration available when needed.

  • An international work environment where initiative, learning and the development of new ideas are encouraged.

  • Optional social activities such as parties, food trucks and pizza Fridays. #LI-MP #LI-Hybrid

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 [email protected]

Other offers great for you!

These companies are also looking for great profiles

Achil

Business Developer Grands Comptes

Permanent contract

Rouen, France

Onsite

17 hours ago

Quick apply

EBM Consulting

Mission AI Developer Productivity Engineer

0-550

Freelance

Paris, France

Hybrid

Skills

AICopilotAzure

8 hours ago

Quick apply

Freelance.com

Consultant Junior PCA

Permanent contract

Paris, France

Hybrid

Skills

Business Continuity PlanningDisaster Recovery PlanningBusiness Impact AnalysisCrisis ManagementAdvanced ExcelPowerPoint

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools