About the role

  • Software Developer designing and developing modular software platforms for high-precision coating machines. Utilizing C/C++/Rust/Python in an agile environment at WAGNER International in Switzerland.

Responsibilities

  • Develop software solutions that control high-precision coating machines and enhance their performance.
  • Actively participate in software development and create components for a modular software platform.
  • Work with C/C++, Rust, C#, and Python to design and develop software.

Requirements

  • Technical vocational training with further education or a degree in automation engineering, software development, mechanical engineering, or a comparable qualification.
  • Professional experience developing with high-level programming languages.
  • Knowledge of Linux, container technologies (e.g., Docker), and UML/SysML.
  • Ideally, knowledge of WASM (WebAssembly).
  • A holistic view of software projects and systems thinking.
  • Strong interest in digitalization and Industry 4.0.
  • Willingness to work in an agile environment (SCRUM).

Benefits

  • Structured onboarding programs for new employees: onboarding day and individualized onboarding plans.
  • Diverse opportunities for professional development and training.
  • Option to work up to 3 days from home per week.
  • Comprehensive social insurance package.
  • Stay fit at the WAGNER fitness club.
  • Shopping discounts with well-known manufacturers and brands.
  • Various employee events, e.g., summer party, Christmas party, ski day.
  • Catering service with a variety of discounted lunch menus.
  • Birthday gift, long-service award, gifts for births and marriages, and more.
  • Minimum 25 days of vacation / standard working time 41 hours per week.

Job title

Software Developer, C/C++, Rust

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job