About the Role
About WAGNER
WAGNER - Powered by Talents
With over 2,000 employees at 21 locations worldwide, we are one of the leading manufacturers of innovative coating technology. DIY enthusiasts, craftsmen, and industrial customers around the globe trust our innovative products, resource-saving technologies, and our personal, fast service. We know that inspiring technology can only come from inspired people.
Your Responsibilities
- You will develop software solutions that control high-precision coating machines and enhance their performance.
- You will actively participate in software development and create components for a modular software platform.
- You will work with C/C++ / Rust / C# / Python to design and develop software.
Who You Are
- You have a technical background with further education or a degree in automation technology, software development, mechanical engineering, or a comparable qualification.
- You possess professional experience in high-level language development.
- You have knowledge in Linux, container technologies (e.g., Docker), and UML/SysML, and ideally also in WASM.
- You have a holistic view of software projects and system thinking, along with a strong interest in digitalization and Industry 4.0.
- You are willing to work in an agile environment (SCRUM).
Our Offer
- Targeted onboarding programs for new employees: Onboarding Day, individual onboarding plans.
- Diverse development and training opportunities.
- Possibility of up to 3 days of home office per week.
- Strong social insurance package.
- Stay fit in the WAGNER Sports Club.
- Shopping discounts with well-known manufacturers and brands.
- Diverse employee events: e.g., summer party, Christmas party, ski day.
- Catering service with various lunch menus at discounted prices.
- Birthday gifts, service anniversary gifts, gifts for births, marriages, and much more.
- At least 25 vacation days / standard working hours of 41 hours per week.
You can expect an open corporate culture with flat hierarchies, mutual respect, and collegial cooperation. We stand for diversity!
Requirements
C/C++ and Rust
Proficiency in C/C++ and Rust is essential for developing software solutions.
Software Development Experience
You should have professional experience in high-level language development.
Linux Knowledge
Familiarity with Linux operating systems is required.
Container Technologies
Experience with container technologies like Docker is necessary.
Nice to Have
Knowledge of UML/SysML is a plus.
Experience with WebAssembly (WASM) is desirable.
Benefits
Onboarding Programs
Targeted onboarding programs for new employees.
Home Office Flexibility
Possibility of up to 3 days of home office per week.
Social Insurance Package
Strong social insurance package provided.
Employee Events
Diverse employee events throughout the year.