CrawlJobs Logo

Filters

Location
Salary

Software Engineer - C Hungary Jobs

7 Job Offers

C++ Software Engineer, 3D Desktop Application
Save Icon
Join Formlabs as a **C++ Software Engineer** in Budapest to build and ship **PreForm**, a world-class 3D desktop application. You’ll architect reliable systems, develop features end-to-end in **C++/Qt 6/QML**, and enhance rendering and geometry workflows. This hybrid role offers **RSUs**, private...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Desktop Application
Save Icon
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Desktop Application
Save Icon
Join Formlabs in Budapest as a Senior C++ Software Engineer. Develop the cross-platform 3D desktop application PreForm using C++/Qt, focusing on performance and UX. Enjoy a hybrid role with benefits like RSUs, private health insurance, and a vibrant office.
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Geometry
Save Icon
Join Formlabs in Budapest as a C++ Software Engineer for 3D Geometry. Develop our flagship PreForm software using C++/Qt in a cross-platform, agile environment. We seek a proactive engineer with full-stack experience to build intuitive, high-performance 3D printing workflows. Enjoy RSUs, private ...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Desktop Application
Save Icon
Join Formlabs in Budapest as a Senior C++ Software Engineer. Develop our flagship 3D printing desktop application, PreForm, using C++ and Qt for Windows and Mac. You will architect end-to-end features, ensuring high performance and ease of use. Enjoy benefits like RSUs, private health insurance, ...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
17000000.00 - 32000000.00 HUF / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Desktop Application / 3D Geometry
Save Icon
Join Formlabs in Budapest as a Senior C++ Software Engineer. Develop the cross-platform 3D desktop application PreForm using C++/Qt, focusing on performance and usability. Enjoy benefits like RSUs, private health insurance, and a hybrid work model in a dynamic, product-focused team.
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Geometry
Save Icon
Join Formlabs in Budapest as a C++ Software Engineer for 3D Geometry. Develop cross-platform applications using C++/Qt, driving our industry-leading 3D printers. We seek a proactive developer with full-stack experience to architect complex software in an agile, product-focused team. Enjoy RSUs, p...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice

About the Software Engineer - C role

A Software Engineer specializing in C++ tackles some of the most performance-critical and system-level challenges in the technology industry. Unlike higher-level languages that abstract away memory management and hardware interaction, C++ demands a deep understanding of computer architecture, resource allocation, and algorithmic efficiency. Professionals in these roles are the architects behind the engines that power everything from real-time trading platforms and game engines to embedded systems, database kernels, and large-scale distributed infrastructure. The core responsibility of a C++ software engineer is to design, develop, and maintain high-performance, low-latency applications where every microsecond counts. This often involves writing code that interacts directly with operating system APIs, manages memory manually to avoid garbage collection pauses, and optimizes data structures for cache coherence. A typical day might involve profiling a system to identify bottlenecks, refactoring legacy code to improve thread safety, or implementing complex concurrent algorithms that leverage multi-core processors without introducing race conditions.

Common responsibilities extend beyond just writing code. These engineers frequently own the entire lifecycle of a service or component, from system design and architecture through implementation, rigorous testing, and production deployment. They are expected to build robust, fault-tolerant systems that can operate under extreme load, often working with distributed systems concepts like consensus protocols, replication, and sharding. Strong debugging skills are paramount, as issues often manifest as subtle memory corruption or concurrency bugs that are difficult to reproduce. Collaboration is also key; C++ engineers work closely with product managers, site reliability engineers, and other engineering teams to define technical roadmaps and ensure that the underlying infrastructure meets the needs of the business. They often serve as technical leaders, mentoring junior engineers and setting standards for code quality, testing, and documentation.

Typical requirements for these roles include a Bachelor’s or Master’s degree in Computer Science or a related field, though equivalent practical experience is often valued. Beyond C++ proficiency, employers look for strong fundamentals in data structures, algorithms, and operating systems (memory management, threading, networking). Experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and building large-scale distributed systems is increasingly essential for senior positions. A passion for performance tuning, a customer-focused mindset, and the ability to dig deep into root causes are traits that define successful candidates in this demanding and rewarding field. For those seeking challenging software engineer C jobs, the work is intellectually rigorous and directly impacts the speed and reliability of the world’s most critical digital infrastructure.