> Markdown version of [/jobs/ext/1115103-senior-software-developer-core-2d-c](https://www.wearedevelopers.com/jobs/ext/1115103-senior-software-developer-core-2d-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer - Core-2D (C++) - **Company:** Octave Intelligence - **Location:** Gent, Belgium (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Agile Methodology, C++ (Programming Language), Code Review, Human-Computer Interaction, Object-Oriented Software Development, Scrum Methodology, Qt Modeling Language (QML), Qt (Software), Computational Geometry, Simple Data Format, Software Engineering, Software Systems, Parallel Computation, Information Technology, BricsCAD - **Published:** July 2, 2026 - **Apply:** https://be.indeed.com/viewjob?jk=4b0d843ea75db976 ## About the Role * Bachelor, Master, or PhD in Computer Science, Mathematics, Engineering, or a related field (or equivalent experience). * Strong foundation in mathematics (e.g., geometry, linear algebra). * Ability to coordinate your work with team members and to be open and honest in communication. * 3+ years of professional experience in C++ (minimum C++11). * Full professional fluency in English; Dutch is advantageous but not essential. Knowledge of any of the following is not required, but definitely a plus: * Expertise in software design, architecture, and development of complex systems. * Familiarity with mechanical CAD, BIM, or computational geometry. * Proficiency in Agile methodologies and experience working in Scrum teams. * Advanced knowledge of C++14/17, boost, Qt (QML), Object-Oriented Design, and parallel computing. * Experience with DWG file formats, ACIS modeler, or ODA libraries. ## Description * Contribute to the 2D capabilities of our flagship BricsCAD software, as well as related functionality, such as block management, user interface improvements, etc. * Help to build and implement easy to use and efficient software solutions that meet requirements and align with project objectives and deadlines for the Core 2D Team. * Write thorough tests, participate in code reviews, and adhere to coding standards to ensure high-quality output. * Collaborate with team members, leads and stakeholders to troubleshoot issues, overcome challenges and align on goals. Foster an environment of clear, open and respectful communication within and outside the team. * Actively participate in Agile practices to ensure smooth planning, progress tracking, and reviews. * Help to continuously improve the codebase and adopt new technologies to enhance processes and features. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)