Ramroop Satish

Angestellt, Senior Software Engineer, Elektrobit Automotive GmbH
Abschluss: Master of Science in Electrical Engineering, Hochschule Darmstadt
Munich, Germany

Skills

Software Development
C/C++
Agile Development
Qt
Embedded Linux

Timeline

Professional experience for Ramroop Satish

  • Current 2 years and 8 months, since Dec 2022

    Senior Software Engineer

    Elektrobit Automotive GmbH
  • Current 6 years, since Aug 2019

    Software Engineer for Connectivity Applications

    Rohde & Schwarz GmbH & Co. KG

    Software developer for the Rohde and Schwarz "VISA" Trace Tool. The VISA (Virtual Instrumentation Software Architecture) application enables fast and secure communication with the connected Test and Measurement. Integrated the Google Protocol Buffer ("proto3") to enable a faster data transfer between the VISA application and the VISA Trace Tool. Implemented several unit tests with the GTest framework to improve code quality. Programming language – C++14, Framework – Qt, Build System - CMake

  • 1 year and 3 months, May 2018 - Jul 2019

    Embedded Software Engineer

    Volkswagen Infotainment GmbH

    Embedded developer in the Firmware Update team for Volkswagen OCUs (Online Connectivity Unit). The OCU is responsible for emergency assistance during an accident. The system has a Sierra Wireless AirPrime processor and an Infineon Aurix processor. As part of the Firmware Update team, we were responsible to implement firmware update modules which were used to update both the processors. Programming language - embedded C, Build System - Bitbake (Yocto).

  • 6 months, Jul 2017 - Dec 2017

    Master thesis

    Siemens AG, Process Industries and Drives

    Design, implement and test a Firmware Update mechanism for a Multi Sensor Field Device. The system comprises of a central microcontroller (Cortex M4) and several connected sensors and actuators (communicating via USART). The communication channel (based on USART) is used to send the firmware update image and we execute a Firmware Update via In Application Programming (IAP). Programming language -embedded C++, Operating system - Segger embOS.

  • 7 months, Oct 2016 - Apr 2017

    Framework Development Intern

    Rohde & Schwarz GmbH & Co. KG

    Framework Developer (programming language - C++) for the Rohde and Schwarz QuickStep Software. Quickstep enables users to setup and execute user defined test sequences and it also enables users to control the connected test equipment. Implemented ZMQ sockets for the communication between GUI and Framework. Migrated the existing 32 bit Framework to enable execution on a 64 bit operating system. Eliminated the risk of memory leaks by using smart pointers (from the “Boost” library).

  • 1 year and 10 months, Jul 2013 - Apr 2015

    Senior Software Engineer

    Samsung R&D

    Software Developer in the Platform Security Team which was responsible for developing updates for SEAndroid (Security Enhanced Android) which provides Application Layer Security in Android devices and prevents the rooting of devices

Educational background for Ramroop Satish

  • 2 years and 7 months, Sep 2015 - Mar 2018

    Electrical Engineering

    Hochschule Darmstadt

  • 4 years and 8 months, Sep 2007 - Apr 2012

    Electronics and Communication

    RVCE

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 22 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members