Aller au contenu Aller au pied de page

evosoft - Senior C++ Software Engineer

ID de l'offre
506152
Publié depuis
19-Mai-2026
Organisation
Foundational Technologies
Domaine d'activité
Recherche et développement
Entreprise
evosoft Hungary Szamitastechnikai Kft.
Niveau d'expérience
Expérimenté
Type de poste
Temps plein
Modalités de travail
Au bureau / sur site uniquement
Type de contrat
Contrat à durée indéterminée (CDI)
Lieu
  • Budapest - Budapest - Hongrie

At evosoft – a trusted partner of Siemens ­– we don’t just write code, we create solutions that make life better. Our software powers Smart Industries, System Tests, IT Solutions, Digitalization and Medical Innovations, helping industries move forward and shaping the future of technology.

Our culture is defined by our values: you’ll join a team where innovative thinking, collaboration and continuous learning shape how we develop solutions that improve everyday life across industries.

If you’re looking for a place where your ideas matter and your work makes a real difference, this is the right opportunity for you.

Senior C++ Software Engineer

 

Project specific intro:

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.

 

You’ll make an impact by:

  • 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

Your success is grounded in:

  • 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)
 

You’ll stand out with:

  • Qt knowhow 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 hardwareintegrated domains
  • German language skills
 

You’ll benefit from:

  • 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
 

Ready to join us?

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.