evosoft - Senior C++ Software Engineer (SINUMERIK CMC)

Siemens

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

Read Full Description
Confirmed 9 hours ago. Posted 11 days ago.

Discover Similar Jobs

Suggested Articles