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