Software System Engineer / Software Architect (m/w/d) at KRÜSS GmbH
Requirements
- Foundation – You hold a degree in computer science, engineering, or a comparable qualification and possess solid knowledge in software development and system design.
- Understanding the Requirements – You have experience in requirements engineering and can systematically analyse technical requirements and translate them into actionable software specifications.
- Tools – You are proficient in C#/.NET and ideally have knowledge of web technologies such as HTML and JavaScript, as well as C++. Experience with XAML-based UI frameworks and modern architectures is a plus.
- Practical Experience – You have already demonstrated over several years that you possess the skills and experience needed for the analysis, development, and maintenance of software solutions.
- Character – You enjoy achieving goals together within a team, actively contributing and taking responsibility. Openness to different perspectives and a good sense of humour round out your personality.
- Let’s Talk – You communicate confidently and convey information clearly and concisely – fluently in English (C1/C2 level), with German as a plus.
Scope of Work
At KRÜSS, we frequently speak of technological leadership. Thanks to our exceptional software specialists, this is no mere claim. To develop the laboratory measurement technology of tomorrow, our team also requires your expertise.
You and the team
Our clients use our measuring instruments to address complex questions. Consequently, the software they use to solve these problems must be straightforward and efficient. With this goal in mind, and following extensive insourcing, we have revolutionised the software landscape for scientific laboratory devices, creating tools with groundbreaking UX. Together with you, we will continue this revolution: our teams, driven by an agile mindset, are advancing development with initiatives such as Lab 4.0, paving the way for our technology to play a leading role in the laboratories of the future.
Does this sound like a mission you can identify with? Welcome to KRÜSS!
Your responsibilities
- Coding – You will develop control and analysis software for laboratory instruments in C#/.NET, including web applications and XAML-based user interfaces. In doing so, you will implement reliable solutions for seamless control, data collection, and communication with hardware components.
- Analysis – You will take charge of requirements engineering for technical system and subsystem requirements, translating these into clearly defined development steps.
- Design – You will design a scalable, modular architecture, select appropriate technologies, and document interfaces and subsystems to ensure the longevity of the software solution.
- Maintenance – You will ensure the continuous maintenance and further development of existing software solutions, ensuring their durability and adaptation to new requirements.
- Verification – You will conduct unit and integration tests, monitoring adherence to quality standards, for instance, through code reviews.
Benefits
- Flexible working hours, time tracking, and opportunities for remote working
- Flextime – You can design your day within the framework of a four-day week
- Six weeks of vacation, plus Christmas Eve and New Year's Eve off
- Full coverage of the costs for a Germany-wide travel pass or a mileage subsidy for commuting by car, as well as the possibility to charge your electric car for free
- Good transport connections, free parking, and bicycle storage
- Job bike leasing
- Additional contributions to the company pension scheme, exceeding the legal minimum requirements
Applicant Location Requirements
About KRÜSS GmbH
KRÜSS is the world market leader in the field of surface analysis. As a family-owned company founded in 1796, we develop and distribute innovative high-tech solutions for research, development and quality assurance. With headquarters in Hamburg and subsidiaries in the USA, China, Great Britain and France, as well as a global sales network, we are a partner to companies and institutes of all sizes and in all industries worldwide.
What makes working for us special?
More than 200 years in business, younger than ever.
We are a traditional Hamburg-based family business founded in 1796 and have never stood still since.
Since KRÜSS began dedicating knowledge and engineering skills to the development of instruments, the importance of surface science has grown enormously. We are proud that we are not only following this trend, but are also a driving force behind it.
We can only maintain our technological leadership by working together.
It is quite possible that in the past there really were geniuses who single-handedly changed the world.
But a company can certainly no longer be successful in this way today. If you like the idea of contributing your special skills to a team and celebrating success as a joint achievement, you may be the talented team worker we are looking for - and we are exactly the right company to develop and expand your skills. No matter which of our areas you specialise in, we need your team spirit for the long relay race from an idea in your head to the product that reaches our customers.