Budapest, Budapest
4 days ago
evosoft - Senior C++ Software Engineer (SINUMERIK CMC)

Machinery exists that provide a precision that one could produce with them parts of ballistic missiles - so this technology requires special handling from security point of view.
Another example of their usage is the production of premium consumer products like the iPhone or Macbook. When you hold a slim iPhone in your hand, would you think it was milled out of a single block of aluminum - so it is much more robust and massive than its cast or extruded competitors? Additionally, the technology makes it possible to create joints of micron level precision.

The role of the SINUMERIK product family is the controlling of the machine tool including the assistance to its programming and commissioning. In other word it is the mind and soul of the machine. 

Our team is working on the development of a comprehensive software package for the commissioning of CNC machining tools. This SINUMERIK Create MyConfig software is designed to make easier the setup and configuration of CNC machines for manufacturing companies.

The software suite consists of multiple components, including a supportive engineering software and a controller-based component. The goal is to enable engineers from machine manufacturing companies to perform mass commissioning of machines efficiently, rather than configuring and setting up each machine individually. This innovative approach facilitates the use of a supportive engineering software to handle the commissioning process in a production line setting.


We are seeking new colleagues for our Budapest team dealing with the controller-based part of the software in the position of

 

Senior C++ Software Engineer (SINUMERIK CMC)

   

Tasks:

Development of an application related to machine tools and automation

Assist the team in making architectural decisions and support developers in writing sustainable and well-structured code

Participation in test automation

Creation of high quality, maintainable code while keeping the Clean Code principles

Continuous development and sharing of your knowledge

Active participation in the whole development cycle (implementation, code review, developer test, bug fixing, documentation)

Participate in development environment maintenance: Jenkins jobs, build and deployment processes, CI toolchain


Requirements:

Relevant degree in engineering or informatics, engineering mindset

Fluent English and/or German

C++ software development experience

User or advanced level Linux knowledge

Team player, flexibility

Systematic, precise working routine, analytical thinking, proactive mindset

Willingness to learn

 

Advantage:

German language skills

Experience in Qt

Experience in Python

Experience with Jenkins pipelines

Experience in Scrum/agile methodology

Experience in DevOps-related activities

Experience in Industry Automation


What we can offer:

Cafeteria package

Private health insurance at Medicover

Home office opportunity and flexible working hours

Closed, guarded parking area

A young, dynamic, supporting team with mentor

Attractive working environment and secure workplace

Opportunity for international work experience

200+ training possibilities: Language, soft-skill and technical trainings, corporate programs, meetups

Various career opportunities

Loyality programs (Siemens Share Matching Program and Company loan opportunity)ridYou can join several communities: sport, CSR, green, ToastMasters, etc.

Family Friendly Workplace

#O2

#LI-Hybrid

 
Por favor confirme su dirección de correo electrónico: Send Email