Navigation überspringen

Dipl.-Ing. Andreas Rohner

Bis 2024, Software Engineer, Google
Zürich, Schweiz

Fähigkeiten und Kenntnisse

Linux Kernel Developer (NILFS2)
File Systems
Javascript
HTML5
C / C++
Java
Software Design
PHP
SQL
LINUX
Lua
Compilers
LLVM
NILFS2
OpenSource-Software
Experience with OpenSource projects (communication
Yocto
OpenEmbedded
CDI2
Common Detector Interface 2
GigE Vision
GenICam
C#
openPowerlink
Powerlink
Arduino
Raspberry Pi
Git
LaTeX
RTEMS
Userspace I/O
UIO
Embedded Linux
Embedded Software
Embedded / Echtzeit-/ RTOS
Embedded Webinterface
Informatik
Python
C
C++
CI

Werdegang

Berufserfahrung von Andreas Rohner

  • Bis heute 8 Monate, seit Okt. 2024

    Senior Software Engineer

    Google

  • 2 Jahre und 2 Monate, Sep. 2022 - Okt. 2024

    Software Engineer

    Google

  • 1 Jahr und 7 Monate, Jan. 2021 - Juli 2022

    Software Development Engineer

    Amazon

    I worked on the firmware for various models of the Amazon Ring doorbells and security cameras. The firmware was written in C++ and running on Embedded Linux. I designed a security service that was running in the firmware and communicating with a serverless AWS backend, which I also fully designed and implemented using Typescript. I also worked on designing an algorithm to filter interference from sensor data and various other parts of the firmware.

  • 2 Jahre, Jan. 2019 - Dez. 2020

    Research Engineer

    AIT Austrian Institute of Technology GmbH

    Development of embedded Linux applications for computer vision systems and line scan cameras. Development of the first simulator for the Common Detector Interface 2 (CDI2) which is used as a communications standard for bank note sorting machines in central banks like the ECB. I am the main software architect and programmer for the CDI2 Simulator. Porting embedded Linux Applications to RTEMS running on a PowerPC.

  • 1 Jahr und 5 Monate, Aug. 2017 - Dez. 2018

    Junior Research Engineer

    AIT Austrian Institute of Technology GmbH

    Development of embedded Linux applications for computer vision systems and line scan cameras.

  • 1 Jahr und 4 Monate, Apr. 2016 - Juli 2017

    Embedded Software Developer

    AIT Austrian Institute of Technology GmbH

    Development of embedded Linux applications for computer vision systems and line scan cameras.

  • 10 Monate, Okt. 2014 - Juli 2015

    Linux Consultant

    B1 Systems
  • 2 Monate, Juli 2012 - Aug. 2012

    Software Developer

    Julius Blum Gmbh

    I extended an existing framework based on Xalan XSLT processor to support mobile clients using jQuery Mobile and a responsive HTML5 webinterface.

  • 2 Monate, Aug. 2011 - Sep. 2011

    Software Developer

    Julius Blum Gmbh

    I evaluated platform independent mobile development frameworks and implemented an app that searched a business contact database.

  • 5 Monate, März 2011 - Juli 2011

    Tutor for Compiler Construction

    Vienna University of Technology

    Helping students with their assignments. Constructing a simple compiler from scanner, parser, AST to optimized assembly code.

  • 5 Monate, März 2010 - Juli 2010

    Tutor for Compiler Construction

    Vienna University of Technology

    Helping students with their assignments. Constructing a simple compiler from scanner, parser, AST to optimized assembly code.

  • 5 Monate, März 2009 - Juli 2009

    Tutor for Compiler Construction

    Vienna University of Technology

    Helping students with their assignments. Constructing a simple compiler from scanner, parser, AST to optimized assembly code.

  • 8 Monate, Aug. 2007 - März 2008

    Web Developer

    Mindtake Research Gmbh

    I was responsible for developing one of their community websites, written in PHP

Ausbildung von Andreas Rohner

  • 6 Jahre und 1 Monat, März 2012 - März 2018

    Computer Science

    Vienna University of Technology

    Linux Kernel

  • 5 Jahre und 7 Monate, Sep. 2006 - März 2012

    Computer Science

    Vienna University of Technology

    Compiler Optimization for LLVM

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z