itkarrieren

Airswift

1 Stelle · nach Relevanz

Software Engineer

Anzeige auf Englisch

ArbeitsortMannheim
HomeofficeKeine Angabe

Senior C#/.NET Engineer (Hardware Control Systems)

  • Workload: Full time hours
  • Setup: Freelance (Daily Rate / Limited Company / Umbrella / Sole Trader)
  • Sponsorship: Not Provided
  • Location: Germany (approximately 2 days per week onsite)

Our client is seeking a Senior C#/.NET Engineer to improve the reliability, maintainability and modular architecture of a high-precision optical metrology platform used within semiconductor manufacturing.

Key Responsibilities:

  • Design, develop, test and maintain control software using C# and .NET.
  • Drive the modularisation and modernisation of a mature production codebase.
  • Develop robust multi-threaded applications with strong concurrency control, locking and parallel processing.
  • Apply Test-Driven Development (TDD) and enhance automated test coverage, including integration with physical hardware.
  • Conduct code reviews and mentor software engineers.
  • Investigate and resolve complex issues spanning both software and hardware environments.
  • Collaborate within an Azure DevOps-based development ecosystem.

Must-Have Skills:

  • Extensive commercial experience with C# and .NET in production environments.
  • Experience developing software that controls, interfaces with, or acquires data from physical hardware.
  • Strong understanding of OOP, SOLID principles, design patterns and Clean Code practices.
  • Proven TDD and automated testing experience.
  • Expertise in multi-threading, synchronisation, locking/interlocking and parallel programming within .NET.
  • Demonstrable experience refactoring and modularising legacy systems.
  • Strong code review and mentoring capabilities.
  • English communication skills at B2 level or above.
  • Ability to travel regularly to Mannheim.

Nice-to-Have:

  • Real-time systems and deterministic timing experience.
  • Hardware integration involving motion control, sensors, actuators, drivers or instrumentation.
  • Optical sensing, signal processing, spectroscopy, interferometry or imaging experience.
  • Background in semiconductors, metrology, industrial automation, precision instrumentation, testing & measurement or medical devices.

Ganze Seite öffnen

Arbeitgeber

Mehr Stellen finden

Weitere Stellen

Filter

Fachgebiet
Homeoffice