Marcel Opprecht

Senior Software Engineer

I joined P\&P Software GmbH in 2016 where I was responsible for the development of a GUI-based front end for the CORDET Framework and for development of the on-board software of the Radiation Monitoring Unit of the MetOp-SG Satellite.

High Tech Center 1
Taegerwilen, CH-8274
Switzerland

Phone: +41 (0)76 391 7215
Fax: +41 (0)71 669 1693
Email: marcel.opprecht@pnp-software.com

Education

Master of Advanced Studies in Microelectronics / University of Applied Science Brugg­Windisch (FHNW), Switzerland
09/2009-01/2013
Certificate of Advanced Studies ETH in Computer Science / Swiss Federal Institute of Technology Zürich (ETH), Switzerland
09/2007-09/2009
09/1999-01/2003

Career History

Software and Digital Electronics Engineer RUAG Space AG

Embedded SW and digital electronics development for space projects. I was mainly responsible for development of real-time, embedded flight SW in C/Asm for space-compliant instruments, e.g. radiation monitors, optical communication terminal or solar-array drive electronics. SW was developed according to ECSS or Galileo software standards. Additionally, I developed digital electronics in VHDL for FPGAs in various projects, e.g. optically-pumped space caesium clock, radiation monitors, camera modules (ExoMars Panorama Camera) or optical communication terminal. I was also involved in non-space SW projects, e.g. lunar rover evaluation tool in C++ / Matlab, image processing and motor control for on-ground telescope in C++ / Qt and various other supporting SW tools.

03/2008-04/2015, 10/2015-06/2016
Software Engineer Zühlke Engineering AG

SW development for automated teller machine (ATM). Work involved C++ programming, networking, security. I worked with Rhapsody (UML) and Eclipse.

11/2007-02/2008
Software Engineer C+M Technics AG

Development of slot machines for Casinos. I was responsible for low-level and embedded software; e.g. Windows driver for PCI card, real-time SW in C for USB micro-controller for controlling different HW, implementation of IGT SAS 6.0 protocol for cashless transactions, SW monitoring and accounting of slot machines in DotNET and C# (MS SQL Server, Cristal Reports, WinForms), framework programming in C++ (MS Visual Studio, MFC, Win32 API).

06/2004-10/2006
Software Engineer Abacus Research AG

Generation and validation of electronic documents (orders, invoices, etc) according to swiss law implemented in Java. Work involved GUI, database and networking. I worked with Java Swing, XML, XSD and XML signatures (PKCS #7).

08/2003-05/2004