Principal Software Developer
Il y a 5 heures
East Flanders, Flanders, Belgique
Octave
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
h3Summary /h3pOctave BricsCAD, a global provider of cutting-edge engineering design software, is seeking a highly skilled and visionary Principal Software Developer for our Core-Design Documentation Team. This international team drives the development of our flagship BricsCAD platform, concentrating on the functionality of the BricsCAD Lite Pro license levels. The team focuses on the 2D and 3D design documentation needs, such as annotating dimensioning, sheet sets, plot print, (PDF) output. As part of the Octave family, we aim to redefine the design market by delivering robust, innovative software solutions. /ph3Summary /h3pOctave BricsCAD, a global provider of cutting-edge engineering design software, is seeking a highly skilled and visionary Principal Software Developer for our Core-Design Documentation Team. This international team drives the development of our flagship BricsCAD platform, concentrating on the functionality of the BricsCAD Lite Pro license levels. The team focuses on the 2D and 3D design documentation needs, such as annotating dimensioning, sheet sets, plot print, (PDF) output. As part of the Octave family, we aim to redefine the design market by delivering robust, innovative software solutions. /ph3Responsibilities /h3ulliAddress complex problems with innovative solutions, balancing new feature development and optimization of existing functionalities. /liliShape and refine development processes, promoting efficiency, transparency, and collaboration. /liliContribute to the strategic growth of BricsCAD by aligning technical innovations with organizational goals. /liliMentor and guide developers across international teams, fostering a culture of excellence and continuous learning. /liliActively participate in product-wide code reviews, ensuring technical quality and consistency. /li /ulh3Qualifications /h3ulliBachelor, Master, or PhD in Computer Science, Mathematics, Engineering, or a related field (or equivalent experience). /lili5+ years of professional experience, predominantly in C++ (minimum C++11). /liliExpertise in software design, architecture, and development of complex systems. Covering the whole range from core knowledge to implementing an intuitive design. /liliFull professional fluency in English. /li /ulh3Preferred Skills /h3ulliExperience with DWG file formats, ACIS modeler, or ODA libraries. /liliStrong foundation in mathematics (vector geometry linear algebra, numeric methods, computational geometry, curves surfaces, differential geometry, topology) is a significant advantage. /liliFamiliarity with CAD, BIM, or computational geometry. /liliAdvanced knowledge of C++14/17, boost, Qt (QML), Object-Oriented Design, and parallel computing. /liliHands-on experience in optimizing high-performance systems and creating scalable solutions. /liliKnowledge of Agile methodologies and experience working in Scrum teams. /li /ulh3What
We Offer
/h3ulliA full-time position in Ghent, with flexible hours and remote work options. /liliCompetitive remuneration, including benefits like a pension fund, meal vouchers, and comprehensive insurance. /liliChoice of development platform (Linux/MacOS/Windows), tools (Visual Studio, XCode, ...), and a powerful company laptop. /liliA dynamic, fast-growing international environment with opportunities for innovation and growth. /liliAutonomy in planning your work and the chance to make a meaningful impact on industry-leading software. /liliA supportive, no-nonsense work culture, with regular team-building activities and celebrations. /li /ulh3About Octave /h3pOctave 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. /ppTurning 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. /ppOctave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn. /ph3Why work for Octave? /h3pAll 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. /ph3Everyone is welcome /h3pAt 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. /ppRespect is the cornerstone o
We Offer
/h3ulliA full-time position in Ghent, with flexible hours and remote work options. /liliCompetitive remuneration, including benefits like a pension fund, meal vouchers, and comprehensive insurance. /liliChoice of development platform (Linux/MacOS/Windows), tools (Visual Studio, XCode, ...), and a powerful company laptop. /liliA dynamic, fast-growing international environment with opportunities for innovation and growth. /liliAutonomy in planning your work and the chance to make a meaningful impact on industry-leading software. /liliA supportive, no-nonsense work culture, with regular team-building activities and celebrations. /li /ulh3About Octave /h3pOctave 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. /ppTurning 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. /ppOctave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn. /ph3Why work for Octave? /h3pAll 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. /ph3Everyone is welcome /h3pAt 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. /ppRespect is the cornerstone o