Onsite Software Developer – Control and Management Systems for Machines, C# .NET

Posted 1 hour ago

Apply now

About the role

  • Software developer for control systems of personalization machines leveraging C# .NET at Maurer Electronics. Collaborating on software design, implementation, quality assurance, and user interface development.

Responsibilities

  • Responsible for specifying, implementing and testing software modules and applications for controlling personalization systems
  • Developing and implementing new features as well as optimizing existing software solutions
  • Designing and enhancing user-friendly interfaces
  • Ensuring the quality, stability and performance of software products
  • Creating and maintaining development documentation and technical specifications
  • Travel to support customers, commission systems and provide on-site training

Requirements

  • University degree (Bachelor/Master) in Computer Science, Electrical Engineering or a comparable scientific discipline
  • Several years of experience in software development for machinery
  • Solid programming skills in C#/.NET, particularly: C# 10.0, WPF .NET, Entity Framework and Dependency Injection
  • Practical experience with OPC UA and REST
  • Knowledge of PLC interface development (OPC UA) and software architecture is desirable but not mandatory
  • Experience in machine commissioning and knowledge of TwinCAT 3 IEC 61131 are an advantage
  • Confident use of Git and experience with Test Driven Development
  • Very good German language skills (at least B2 level)

Benefits

  • Great team spirit in a competent, future-proof work environment with unique projects
  • Balanced work–life relationship thanks to flexible working models and hours and 30 days of vacation per year
  • Top equipment, agile development methods with a modern tech stack and innovative collaboration tools
  • Individual training and development opportunities as well as specialist and leadership programs
  • Attractive, centrally located workplace
  • Sports partnerships, preventive health courses and running events
  • Company pension plan, support measures for child care and caring for relatives

Job title

Software Developer – Control and Management Systems for Machines, C# .NET

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