Leave us your email address and we'll send you all the new jobs according to your preferences.

Principal Software Engineer - Design Documentation Team (C++)

Posted 22 hours 13 minutes ago by Bricsys, part of Hexagon

Permanent
Full Time
Design Jobs
Gent, Gent, Belgium
Job Description

Bricsys , part of Hexagon, 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, sheet metal design, and Building Information Modeling (BIM). Bricsys 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 currently seeking a highly skilled and visionary Principal Engineer for our Core Team.


This team drives the development of our flagship BricsCAD platform, powering industry-leading 2D drafting, 3D modeling, mechanical design, and BIM solutions. As part of the Hexagon AB family, we aim to redefine the design market by delivering robust, innovative software solutions.


Your responsibilities:


  • Be the wingman to the team lead when it comes to software design and architecture for the Core Team, with a strong focus on design documentation and output capabilities.
  • Mentor and guide developers across international teams, 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 by aligning technical innovations with organizational goals.


Qualifications


  • Bachelor, Master, or PhD in Computer Science, Mathematics, Engineering, or a related field.
  • 5+ years of professional experience, predominantly in C++ (minimum C+).
  • Expertise in software design, architecture, and development of complex systems.
  • Strong foundation in mathematics (e.g., geometry, linear algebra, numerical methods).
  • Proficiency in Agile methodologies and experience working in Scrum teams.
  • Full professional fluency in English.


Knowledge of any of the following is definitely a plus!


  • Experience with DWG file formats, ACIS modeler, or ODA libraries.
  • Familiarity with mechanical CAD, BIM, or computational geometry.
  • Advanced knowledge of C+/17, boost, Qt (QML), Object-Oriented Design, and parallel computing.
  • Hands-on experience in optimizing high-performance systems and creating scalable solutions.


Our offer


  • A full-time, regular employment contract.
  • Flexible working hours, 32 days' vacation and the possibility to work from home up to two days/week.
  • Competitive remuneration with many additional benefits (pension plan, meal vouchers, expense allowance, hospitalization & car insurance to name a few).
  • Choice of development platform (Linux/MacOS/Windows), tools (Visual Studio, QtCreator, XCode), and a powerful company laptop.
  • A no-nonsense work floor with a flat hierarchy and 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 complete Udemy catalogue, a learning platform offering access to thousands of top-rated courses, allowing our employees to improve their skills constantly.



Interested? We look forward to hearing from you!


Shortlisted candidates will be contacted within 2 weeks of application. All inquiries and applications will be treated with the utmost discretion.


NOTE TO RECRUITMENT AGENCIES: We do NOT accept unsolicited headhunter or agency resumes/CVS. Headhunters and recruitment agencies may NOT submit resumes/CVs through LinkedIn (or any other online platform) or directly to HR, managers and staff members. Bricsys is not responsible for any fees related to unsolicited CVs or applications and explicitly reserve its right to contact candidates presented in such unsolicited CV or application.


About Hexagon

Hexagon is a global leader in sensor, software, and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications.

Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous - ensuring a scalable, sustainable future.

Email this Job