+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

109+55 =

+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Nemetschek Bulgaria

C++ Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

+
  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    We are looking for a C++ Developer to join one of our teams – Vectorworks.

    Vectorworks is a leading design and BIM software used to create some of the world’s greatest buildings, landscapes, and entertainment products. As part of the Nemetschek Group family and our partner for over 25 years, our dedicated Vectorworks team develops their core solutions, distributor community tools, and internal systems.

    YOUR DAILY CHALLENGES

    • Design and develop features for cross-platform Computer-Aided Design (CAD) application used by architecture, landscape, and entertainment design industries;
    • Write high-performance, maintainable C++ code for complex software systems running on Windows, macOS, and Linux;
    • Participate in identifying problem areas and technical limitations in project implementation, proposing alternative solutions;
    • Analyze algorithms, data structures, and software architecture to optimize application performance;
    • Estimate time required for assigned tasks and collaborate with team on project planning;
    • Support development activities including analysis, acceptance testing, integration, and code reviews.

    OUR EXPECTATIONS

    • 3+ years of professional experience in C++ development;
    • Strong knowledge of algorithms, data structures, and designing complex software applications;
    • Experience developing cross-platform applications for Windows, macOS, or Linux;
    • Strong analytical and problem-solving skills;
    • Ability to write clean, efficient, and maintainable code;
    • Good collaboration and communication skills;
    • Bachelor’s degree in Computer Science, Software Engineering, or any Engineering field;
    • Excellent English proficiency (written and verbal).

    CONSIDERED A PLUS

    • Experience with 3D graphics, rendering, or CAD systems;
    • Knowledge of the Qt framework for cross-platform UI development;
    • Familiarity with OpenGL, DirectX, or other graphics APIs;
    • Background in computational geometry or spatial algorithms.

    WHAT YOU WILL GET

    • Build CAD software that enables architects, landscape designers, and entertainment professionals to create world-class buildings, landscapes, and productions
    • Hybrid work model;
    • Access to conferences, training programs, and self-learning platforms;
    • Supportive environment where your ideas matter and technical excellence is valued;
    • Shape your role and grow within a 450+ person organization with 25+ years of software excellence;
    • Diverse internal events and activities to build relationships across teams;
    • Comprehensive benefits and financial compensation.

    Nemetschek Bulgaria is a leading software development company in Eastern Europe with 25+ years of experience driving innovation across industries. With over 450 professionals across our Sofia, Varna, and Plovdiv offices, we partner with global software leaders to build solutions that matter.

    We’re looking for people with creative minds and enthusiasm to join us in developing what’s new, what’s next, and what best serves our customers’ needs.

    Ready to make an impact in software development? We’d be happy to welcome you to our team.