Reinier Coetzer

Angestellt, Product Owner & Embedded Lead, ToolSense

Vienna, Österreich

Fähigkeiten und Kenntnisse

Embedded Systems
C/C++
Assembler
C6000 DSP software development
Technical Documentation
Qt UI development
Computer Vision
Image Processing
Digital Signal Processing
Matlab
Research
Teaching
Sense of humor
Debugging
Problem solving
LaTeX
JIRA
CVS

Werdegang

Berufserfahrung von Reinier Coetzer

  • Bis heute 3 Jahre und 9 Monate, seit Okt. 2020

    Product Owner & Embedded Lead

    ToolSense

    - Product Owner for our range of IoT modules - Technical point of contact for new and existing OEM integrations - Product (and specifically firmware) architecture oversight + the occasional embedded C/C++ development - New product conceptualisation - Maintaining and improving internal development processes (Scrum) during the product life-cycle

  • 2 Jahre und 1 Monat, Sep. 2018 - Sep. 2020

    Senior Software Engineer

    endiio GmbH

    Embedded software development for custom IoT solutions: - Embedded C firmware (TI's MSP430): device drivers, code refactoring, software architecture improvements, power optimization - Agile software development (Scrum), unit testing, continuous integration - git, GitLab, Jenkins, Jira, Cloud-of-things (Cumulocity) - Organizational improvements, establishment of processes, technical documentation - Customer support and customer requirements analysis - Product quality management

  • 2 Jahre und 5 Monate, Apr. 2016 - Aug. 2018

    Software Engineer

    Catena DSP

    Tooling for scalable proprietary embedded cores - Extending and improving an ANSI C compiler (C99) : code generation and optimization - User support : tooling support, handling of bug reports, feature requests - Regression and unit testing automation (mostly Unix bash and Perl scripting) - Implementing an I2C/SPI debugger for these cores - Source-to-source translation of legacy Assembler coded projects

  • 5 Jahre und 3 Monate, Jan. 2011 - März 2016

    Embedded Software Engineer

    Rapid Mobile

    - C/C++ Embedded software development on TI’s C6748/C6655 DSPs - Device driver development - Signal processing algorithm development - DSP/BIOS RTOS development: multithreading, semaphores, task scheduling - Secure bootloader development - Porting modem software from the C6418 to C6748 - Code optimization in C6000 Assembler - Power management - Automated production testing software for modems (embedded DSP and Qt on PC) - MANET simulator in Qt - Documentation

  • 1 Jahr und 4 Monate, Feb. 2010 - Mai 2011

    Teaching Assistant

    University of Pretoria

    I presented a the following modules: network security (fourth year) and the computer engineering design (third year). I was responsible for giving most of the lectures as well as the practicals. This was my part-time job, while I was a full-time post-graduate student.

  • 1 Jahr, Feb. 2009 - Jan. 2010

    Research Assistant

    University of Pretoria

    I was responsible for all practicals in the modules I help with. The modules I helped with, was computer networks and design and manufacture (both third year modules). This was my part-time job, while I was a full-time post-graduate student.

  • 1 Jahr und 2 Monate, Jan. 2008 - Feb. 2009

    Junior embedded software developer

    Kreon Technology

    I was responsible for developing and testing embedded software applications on a variety of embedded platforms. In addition, I developed C++ PC applications to interface with embedded systems.

Ausbildung von Reinier Coetzer

  • 8 Jahre, Jan. 2004 - Dez. 2011

    Computer Engineering

    University of Pretoria

    Microprocessors (PICs and DSPs) Computer networks Computer architecture and systems Operating Systems Software engineering (C/C++, Assembler, Python) Intelligent systems (AI) Network security Communication systems (signal processing) Control Systems Electrical circuits Advanced maths

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Gut

  • Afrikaans

    -

Interessen

Embedded Software
Digital Image Processing
Internet-of-Things (IoT)
Automation
Renewable energy / energy efficiency
Automotive Engineering
Travel
Training (gym or touch rugby)
Rugby
Music

21 Mio. XING Mitglieder, von A bis Z