Senior C# Software Engineer Consultant

Salary: CHF 100’000 - 110’000 per year

Requirements:

  • Several years of professional experience in C# and .NET development.
  • Strong background in software architecture and API design for complex systems.
  • Experience with embedded-adjacent or hardware–software integration topics such as device control, real-time data flows, or industrial protocols.
  • Practical knowledge of Azure DevOps or similar tools for CI/CD, work tracking, and documentation.
  • Experience with one or more of the following is a plus: WPF or modern desktop UI frameworks, OPC UA or other industrial communication stacks, gRPC or REST, message queues, simulation frameworks, test automation.
  • Solid understanding of software engineering practices: version control with Git, code reviews, unit and integration testing, performance profiling, debugging.
  • Methodical and analytical working style with a focus on reliability, maintainability, and clear interfaces.
  • Excellent communication skills in German and English.

Responsibilities:

  • Design, implement, and maintain C#/.NET applications for device control, data processing, and operator interfaces.
  • Specify, implement, and validate system interfaces and communication protocols between software and hardware.
  • Create clear interface definitions and command sets.
  • Contribute to product requirements and specifications together with product management, systems engineering, and QA.
  • Conceive and evolve modular software architectures that integrate with hierarchical logical and physical system architectures.
  • Develop and maintain simulation-based components for system behavior and integration testing.
  • Formalize component requirements and contracts for development, integration, verification, and validation.
  • Act as Technical Product Owner for your components, locally and in collaboration with global stakeholders.
  • Collaborate closely with other business units on system architecture and cross-business requirements.
  • Ensure high code quality through code reviews, automated tests, CI pipelines, and documentation in Azure DevOps.

Technologies:

  • API
  • Azure
  • C#
  • CI/CD
  • DevOps
  • Embedded
  • Git
  • Hardware
  • Product Owner
  • REST
  • WPF
  • gRPC
  • UX UI Design
  • ASP.NET
  • Cloud
  • .NET Framework
  • .NET MVC
  • Robotics

More:

Benefits

Competitive salary and benefits package Work with a talented and diverse team Collaborative and dynamic work environment 20% work from home, 80% on-site (Graubünden)

last updated 44 week of 2025

Original source: https://swissdevjobs.ch/jobs/Hyperio-AG-Senior-C-Software-Engineer-Consultant

Apply now!

🌐 Change language