> Markdown version of [/jobs/ext/1161191-principal-software-developer-manufacturing-3d-c](https://www.wearedevelopers.com/jobs/ext/1161191-principal-software-developer-manufacturing-3d-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). --- # Principal Software Developer - Manufacturing-3D (C++) - **Company:** Octave Intelligence - **Location:** Gent, Belgium - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Agile Methodology, C++ (Programming Language), CMake, Code Review, Design of User Interfaces, Object-Oriented Software Development, Scrum Methodology, Software Architecture, Qt Modeling Language (QML), Qt (Software), Simple Data Format, Software Engineering, Git, Information Technology, BricsCAD, Code Restructuring - **Published:** July 3, 2026 - **Apply:** https://be.indeed.com/viewjob?jk=175b3a143b0d67ea ## About the Role * Bachelor, Master, or PhD in Computer Science, Engineering, or a related field (or equivalent experience). * 5+ years of professional experience, predominantly in C++ (minimum C++11). 2+ years within a team. * Expertise in software design, architecture, and development of complex systems. * Advance knowledge of Object-Oriented Design. * Ability and willingness to explore, refactor, and improve the code of a large software product. * Ability to operate with basic mathematical concepts (e.g., geometry, linear algebra). * Understanding of algorithmic concepts (e.g., complexity of algorithms). * Ability to realistically plan your own work, work independently and reliably, coordinate your work with team members, and be open and honest in communication. * Knowledge of Agile methodologies and experience working in Scrum teams. * Full professional fluency in English, Preferred skills * Experience with DWG file formats, ODA libraries, or ACIS modeler. * Familiarity with (mechanical) CAD, 2D/3D sketching. * Advance knowledge of C++14/17, Qt/QML (UI development), CMake, Git. ## Description * You act as the wingman to the team lead when it comes to software design and architecture. * Mentor and guide developers in the international team, fostering a culture of excellence and continuous learning. * Actively participate in product-wide code reviews, ensuring technical quality and consistency. * Address complex problems with innovative solutions, balancing new feature development and optimization of existing functionalities. * Shape and refine development processes, promoting efficiency, transparency, and collaboration. * Contribute to the strategic growth of BricsCAD Mechanical by aligning technical innovations with organizational goals. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [How to Domain Model – An example from manufacturing](https://www.wearedevelopers.com/videos/742-how-to-domain-model-an-example-from-manufacturing) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## 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 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)