IT-Kenntnisse

Sprachen 

  • VB.NET, VB.NET CE
  • Visual Basic, VBA
  • CAPL
  • PHP mit Smarty-Templates
  • Fortran 77, Fortran 90
  • C, C++ (Grundkenntnisse)
  • Java (Grundkenntnisse)

Verfahren

  • Objektorientierte Programmierung
  • ORM-Produkte wie NHibernate
  • "Funktionale" Programmierung wie LINQ to XML
  • Relationale Datenbanken (MySQL, MSSQL, PGSQL)
  • Projektmanagement mit Bugtracking-Tools und SCM (Flyspray, Jira, Subversion)

Systeme

  • Mathematische Optimierungsverfahren
  • Client-Server-Konzepte
  • Entwicklung von Office-Anwendungen
  • Handheld-Programmierung (PocketPC)

Spezialkenntnisse 

  • Fahrzeugbussysteme (CAN, LIN, Flexray)
  • Erstellen von Prüfprogrammen mittels CANoe
  • Prüf- und Testautomatisierung für grosse Fahrzeugflotten