Senior Embedded (C++) Programmer for New Coffee Machines Offline

The company is a globally leading, innovative, and internationally operating family business based in Central Switzerland. We develop and manufacture professional coffee machines of the highest Swiss quality. Our powerful and versatile devices combine design finesse and technical reliability. Through respectful interaction, we inspire our partners to share our passion for high-quality products, in short: Your challenge is our passion! We want to continue shaping this successful vision with you.

 

We are looking for an experienced, independent, and reliable individual as:

 

Senior Software Developer (m/f/d)

 

Your responsibilities

• Development of new coffee machines in an interdisciplinary team

• Software development for our globally deployed Linux-based coffee machines

• Elaboration, implementation, and testing based on user stories

• Further development and maintenance of the software architecture

• Documentation of the software

• Coaching of the development team

• Collaboration with internal departments, suppliers, and customers

 

Your profile

• Higher education degree as an engineer (FH/Uni/ETH) Completed studies in the field of computer science or electrical engineering with several years of professional experience or comparable further education with many years of professional experience

• Profound knowledge in the field of OO, ideally in C++

• Familiar with common software development tools such as Git, Gitlab, and Jenkins

• Very good analytical and conceptual skills and a high quality awareness

• Strong communication and cooperation skills, reliable, motivated, and flexible

• Negotiation skills in German and English (level B2)

 

Your bonus points

• Experience in agile development methods

• Profound knowledge in developing graphical user interfaces in Qt with QML

• Python know-how

• Linux knowledge

 

Your future routine

You work in an agile development team in the R&D department. After the daily stand-up, you develop new features for existing machines or for new developments.