Állás részletei
-
Cég neve
evosoft Hungary Kft
-
Munkavégzés helye
Budapest -
Egyéb juttatások
- Cafeteria
- Szakmai tréningek
- Nyelvtanulás támogatása
- Egészségbiztosítás
-
Munkaidő, foglalkoztatás jellege
- Alkalmazotti jogviszony
-
Elvárások
- Angol felsőfok
- 5-10 év tapasztalat
- Főiskola
Állás leírása
About us
Modern manufacturing relies on highly automated, configurable machine tools that can be adapted quickly to different production needs – from single prototypes to large‑scale series production.
The SINUMERIK product family provides advanced control solutions for CNC machine tools – supporting programming, commissioning, and operation across a wide range of industrial applications. In other words, it is the mind and soul of the machine.
Our Budapest team develops a software suite, which enables machine manufacturers to configure, commission, and upgrade CNC machines in an automated and reproducible way. By combining engineering software with hardware‑integrated execution on the control, the solution transforms traditionally manual commissioning processes into efficient, scalable workflows.
As a result, machine production and upgrade processes become faster, more reliable, and less dependent on manual expert intervention, while ensuring consistent quality across large machine fleets.
Tasks
- Owning and delivering complex C++ features across the full development lifecycle [design, implementation, review, maintenance]
- Driving code quality improvements and reducing technical debt through refactoring and pragmatic modernization
- Shaping technical solutions by contributing to design discussions and proposing implementation approaches
- Reviewing code and mentoring developers to build sustainable engineering practices
- Improving testability and reliability together with the tester community [Python-based test infrastructure]
- Actively contributing to developer testing and Python-based test automation
- Supporting efficient development and testing through automation and integrated toolchains
- Supporting CI/CD flows [build, deployment, automated checks] and continuously improving pipeline robustness
- Working with Git-based workflows efficiently [branching strategies, merges, conflict resolution]
- Developing and maintaining cross‑platform functionality [Linux and Windows builds]
- Troubleshooting complex issues [debugging, logs, root cause analysis] in a hardware‑integrated environment
- Collaborating closely with testers, architects, and other stakeholders in a Scrum team
- Communicating technical topics, design decisions, and issues clearly across the team
- Contributing to shared understanding of requirements and system behavior
- Using modern development tools, including AI-assisted solutions, to improve productivity, code quality, and development efficiency
Expectations
Degree in engineering, informatics, or similar technical field
5+ years of professional experience in C++ software development (mid/senior level)
Strong C++ knowledge (design, readability, maintainability, performance awareness)
Confident Git usage in collaborative environments (branching, merging, daily workflows)
Solid build system experience (preferably CMake)
Experience working with Linux; awareness of Windows differences in cross‑platform development
Understanding of CI/CD concepts and practical experience with pipelines (e.g. Jenkins)
Strong analytical thinking, problem solving, and ownership mindset
Team player attitude with mentoring mindset and strong communication skills
Openness to using modern development tools, including AI-assisted approaches, as part of daily engineering work
Fluent written and spoken English (German is a plus)
Advantages
Qt know‑how or experience with modern C++ UI / framework ecosystems
Python experience, especially around test automation or tooling
CI/CD craftsmanship: improving Jenkins pipelines, build performance, or reliability
Experience in debugging complex and hard-to-diagnose issues
Background in industrial automation, CNC, or other hardware‑integrated domains
German language skills
What we can offer
Cafeteria package
Private health care service provider
Hybrid working model (3 days/week home office on average)
Flexible working hours
Closed, guarded parking area
Supportive team and dedicated mentor
Inspiring work environment and long-term job security
Opportunities for international collaboration
250+ training options: language, soft-skill, technical programs, corporate workshops and meetups
Several internal communities (sport, CSR, Go Green, Toastmasters, etc.)
Family friendly workplace and The Best Workplace for Women Award
Work extras
- Corporate events
- Parking
How to apply
We want you to be the best version of yourself at evosoft - a place where you truly belong. Here, your ideas matter, your voice is heard, and your uniqueness is celebrated. Together, we thrive to build a workplace where everyone feels safe to contribute, learn, and grow – because diversity isn’t just a value for us, it’s our strength. If you’re looking for long‑term opportunities in a stable yet forward‑thinking tech community, you’ll feel right at home with us.
Állás, munka területe(i)
Álláshirdetés jelentése