Basic

Dr. Alexander Czutro

Angestellt, Software Developer C++ (Contractor), Rheinmetall Group

Allenwinden (Baar), Schweiz

Skills

software development
digital logic design
digital logic test and verification
C/C++
linux
windows
verilog
vhdl
electronic design automation
java
python
perl
scheme
bash
tcsh
emacs lisp
unix command line
DOS/windows batch files
assembly
mips
html
css
php
javascript
emacs
Microsoft Visual Studio
eclipse
git
gerrit
svn
perforce
cvs
makefile
SQL
MySQL
Qt
GTK
PyGTK
LaTeX
TeX

Timeline

Professional experience for Alexander Czutro

  • Current , since Feb 2020

    Software Developer C++ (Contractor)

    Rheinmetall Group

    MAIN TECHNOLOGIES AND TOPICS: C++, Visual Studio, Mercurial, video processing, MXF, streaming, RTSP, server architecture, media file systems. MAIN TASKS AND ACHIEVEMENTS: - Development and implementation of a recording server that processes streaming video and audio. Includes, among other features: - reception of RTSP streams, - MXF generation, - garbage collection, media file system.

  • 3 months, Jun 2019 - Aug 2019

    C++/Actifsource Developer (external contractor)

    V-ZUG AG, Zug, Switzerland

    MAIN TECHNOLOGIES AND TOPICS: C++, Actifsource, Tcl, Linux, Eclipse, Git, event-driven simulation, model-driven development, unit tests, low-level electronics. MAIN TASKS AND ACHIEVEMENTS: * Simulation environment for testing the firmware of a new line of ovens and steamers. * IBasic components in an Actifsource-based model and Tcl-scripts for the exhaustive test of said components. * Actifsource-based model of the physics in an oven.

  • 3 months, Dec 2018 - Feb 2019

    Blockchain Developer Hardware & Software

    PwC Digital Services, Zürich, Switzerland

    MAIN TECHNOLOGIES AND TOPICS: Blockchain, Python, Golang, ARM microprocessors, Debian Linux, Raspberry Pi, Asus Tinker Board, Bitcoin, Ethereum, consensus protocols, Byzantine fault tolerance. MAIN TASKS AND ACHIEVEMENTS: * Development and implementation of a system for blockchain demonstrations (hardware and software). * Research in the area of blockchain development * Analysis of consensus protocols for blockchain-based app execution. * Assessment of commercially available blockchain platforms.

  • 1 year and 1 month, Aug 2017 - Aug 2018

    Embedded-C++ Developer (external contractor)

    Besi Switzerland AG

    MAIN TECHNOLOGIES AND TOPICS: C++, Git, Databases, calibration routines, linear fitting and related mathematical algorithms, computer vision, Scrum. MAIN TASKS AND ACHIEVEMENTS: * Software for new double-dispenser system (DDI) for epoxy die-bonders. * RTOS-firmware to control mechanics of DDI vision shuttle. * Static and dynamic calibration routines for camera and mechanical parts. * Algorithms for laser-based height measuring. * Computer vision algorithms and quality assessment measures.

  • 1 year and 10 months, Aug 2014 - May 2016

    Embedded Systems Engineer

    Hexagon Mining, Baar, Switzerland

    MAIN TECHNOLOGIES AND TOPICS: embedded controllers, C/C++, Python, Git, Gerrit, Jenkins, GPS, GLONASS, file systems, communication protocols, encryption, Linux, system deployment, CAN, microcontrollers. MAIN TASKS AND ACHIEVEMENTS: * Embedded software engineering and implementation of low-level features. * Customisation and optimisation of a Linux-based OS. * Design and implementation of software management and remote maintenance. * Firmware deployment scripts for production.

  • 9 months, Nov 2013 - Jul 2014

    Hardware Design Engineer

    Imagination Technologies, Kings Langley, UK

    MAIN TECHNOLOGIES AND TOPICS: MIPS assembly, Perl, GCC, Verilog, Perforce, design verification of MIPS processors. MAIN TASKS AND ACHIEVEMENTS: * Implementation of directed unit and system-level tests for the design verification of new MIPS processors. * Close collaboration with design verification and RTL design at California offices. * Design and initial implementation of new infrastructure for the automatic test of MIPS CPUs HDL code.

  • 6 years and 4 months, May 2007 - Aug 2013

    Researcher

    Albert-Ludwigs-University Freiburg, Germany

    MAIN TECHNOLOGIES AND TOPICS: C/C++, Linux, GCC, Makefile, Bash, Python, SVN, test, reliability and verification of digital systems, DfT, ATPG, timing simulation, SAT, test compaction, ATPG with optimisation targets. MAIN TASKS AND ACHIEVEMENTS: - Research in post-manufacturing test of digital systems - Implementation of a highly efficient SAT-based ATPG engine - Preparation of teaching material and teaching on embedded systems, VLSI design, and test and verification

  • 5 years and 7 months, Oct 2001 - Apr 2007

    Undergraduate Research and Teaching Assistant

    Albert-Ludwigs-University Freiburg, Germany

    MAIN TASKS AND ACHIEVEMENTS: * Implementation of software for research in the general area of post-manufacturing test of digital systems, including occasional presentation at symposia. Main topics: - Test data compression for BIST. - Power droop testing (fault modelling and sequential ATPG). - Timing fault simulation. * Tutoring of fellow undergraduate students in computer architecture, embedded systems, test and reliability of digital systems, and algebra.

Educational background for Alexander Czutro

  • 6 years and 4 months, May 2007 - Aug 2013

    Computer Science

    Albert-Ludwigs-University Freiburg, Germany

    Test, reliability and verification of digital systems, DfT, ATPG, timing simulation, SAT, test compaction, ideal solution of ATPG instances with optimisation targets.

  • 6 years and 7 months, Oct 2000 - Apr 2007

    Computer Science

    Albert-Ludwigs-University Freiburg, Germany

    Graduated with 100% and distinction (German 1,0, “mit Auszeichnung”). Dissertation: “Simulation of Dynamic Effects of Resistive-Open Defects”. Minor dissertation (German “Studienarbeit”): “Automatic Test Pattern Generation for Power Droop Testing”. Adviser: Prof. Bernd Becker.

Languages

  • German

    First language

  • English

    First language

  • Spanish

    First language

  • Italian

    Fluent

  • French

    Intermediate

  • Portuguese

    Intermediate

  • Polish

    Basic

  • Swedish

    Basic

Browse over 18 million XING members