evosoft - Junior C++ Developer – Shape the Future of SINUMERIK HMI

Company: Siemens

Role summary

evosoft - Junior C++ Developer – Shape the Future of SINUMERIK HMI is a full-time role at Siemens in Budapest, Central Hungary, Hungary (hybrid). Posted 2026-10-14. Experience level: 0-2. No degree required.

Job title
evosoft - Junior C++ Developer – Shape the Future of SINUMERIK HMI
Company
Siemens
Location
Budapest, Central Hungary, Hungary
Work arrangement
hybrid
Employment type
full-time
Category
Software Engineering
Experience level
0-2
Degree required
No
Date posted
2026-10-14

This is a fantastic opportunity for aspiring developers to kickstart their careers without needing a degree. You'll join a supportive team focused on creating innovative software solutions that power industries, offering a chance to learn and grow while making a real impact.

Job description

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 and Digitalization 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.

From aerospace components to premium consumer products such as iPhones and MacBooks, modern machine tools enable manufacturing with micron-level precision.

At the heart of these machines is SINUMERIK, controlling the machine tool and supporting its programming and commissioning. In essence, it is the intelligence behind the machine.

Join our Budapest team and contribute to the commissioning of this sophisticated technology as a

C++ developer in Sinumerik HMI

You’ll make an impact by:

Contributing to C++ feature development throughout the software development lifecycle, including implementation, testing, code review, and maintenance

Improving code quality and readability by applying best practices and participating in refactoring activities

Contributing to technical discussions and supporting the implementation of software design solutions

Participating in code reviews, learning from feedback, and following established engineering practices

Collaborating with testers to improve software testability and reliability using Python-based test infrastructure

Writing and maintaining automated tests and supporting Python-based test automation

Using development and testing tools to streamline workflows and improve efficiency

Working with Git-based workflows, including branching, merging, and resolving merge conflicts

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

Using modern development tools, including AI-assisted solutions, to improve productivity, code quality, and development efficiency

Your success is grounded in:

College/university degree in IT (or equivalent ongoing studies)

Basic experience with C++ software development (university projects / internship / thesis are welcome)

Solid understanding of OOP and OOD

Analytical mindset, strong system-level thinking

Motivation to learn industrial automation concepts and modern C++ practices

Ability to work autonomously with mentoring support

English at an active communication level

Advantages (nice to have):

Interest or basic knowledge of industrial automation, CNC, or other hardware‑integrated domains

Experience with AI-assisted coding (e.g., GitHub Copilot) and disciplined validation/testing of generated code

Scripting language knowledge (e.g., Python, PowerShell, Bash) is a plus for tooling/test tasks

Design patterns knowledge

Version control experience

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.

Job ID

525742

Posted since

14-Oct-2026

Organization

Foundational Technologies

Field of work

Research & Development

Company

evosoft Hungary Szamitastechnikai Kft.

Experience level

Early Professional

Job type

Full-time

Work mode

Hybrid (Remote/Office)

Employment type

Permanent

Location(s)

Budapest - Budapest - Hungary

Apply for evosoft - Junior C++ Developer – Shape the Future of SINUMERIK HMI at Siemens

More software engineering jobs nearby

More jobs at Siemens