freiberufler Embedded Software Engineer, Architect auf freelance.de

Embedded Software Engineer, Architect

offline
  • 80‐110€/Stunde
  • 13125 Berlin
  • auf Anfrage
  • ta  |  en  |  de
  • 23.12.2023

Kurzvorstellung

I have 15 years of experience in Embedded Software (Linux, Device Drivers, Kernel, Bluetooth, IOT, Hal, Firmware, Middleware) and Hardware. C, C++, Assembly, Python, QNX Rtos.

Registered freelancer in Germany with VAT ID, Permanent Residence permit.

Auszug Referenzen (4)

"I have worked with S. P. for 1.5 years in a same project during our tenture with Technicolor India Private Limited."
Staff Software Engineer (Festanstellung)
Niresh Shanmugam
Tätigkeitszeitraum

11/2015 – 12/2016

Tätigkeitsbeschreibung

Technical lead, Linux kernel, C, C++, drivers, Bluetooth, IOT, Open Fast Path, Openwrt, Dlna, Docker.

Eingesetzte Qualifikationen

Kernel Programmierung, Linux (Kernel)

"I have worked with S. P. for 5 years in a same project during our tenture with Cisco Systems India Private Limited."
Software Engineer III (Festanstellung)
Niresh
Tätigkeitszeitraum

12/2009 – 10/2015

Tätigkeitsbeschreibung

Device Drivers, C/C++, DirectFB , Linux Kernel & Hal-Middleware Software development and integration.
Integration at Customer Labs in USA.

Eingesetzte Qualifikationen

Linux Entwicklung, Linux (Kernel)

"Shanmugasaarsthy is a Focusd and dedicated person. I worked with him in HCL and I was the team lead. He had very good knowledge in C, C++ and QNX."
Lead Engineer (Festanstellung)
Elayaraja
Tätigkeitszeitraum

11/2008 – 5/2010

Tätigkeitsbeschreibung

Embedded Devices Software development, QNX , C++ (Myocardial Control System - Heart Surgical Equipment).
FDA, ISO13485.

Eingesetzte Qualifikationen

C++, QNX

"I've known Sarathy for 17 years now. I recommend Sarathy for his skills, technical depth, ability to learn on the go and for the "can do" attitude"
R&D Engineer (Festanstellung)
Vivek
Tätigkeitszeitraum

12/2005 – 12/2007

Tätigkeitsbeschreibung

Firmware and Hardware development for Numerical Protective Relays, Power System.
Firmware based on Assembly, C. Coldfire 32bit processor board. SMPS, Lithium ion battery charging.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Firmware

Qualifikationen

  • Agile Entwicklung
  • C
  • C++
  • Echtzeitbetriebssystem (RTOS)
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Embedded Linux
  • Embedded Systems
  • Firmware
  • Internet of Things (IoT)
  • Linux Entwicklung
  • Python

Projekt‐ & Berufserfahrung

System Architect
Sentinel, Munich
1/2023 – offen (1 Jahr, 3 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

1/2023 – offen

Tätigkeitsbeschreibung

System Architecture from scratch for an advanced industrial tool.
Realtime control, web server, database, RTOS, security, iot.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems

Embedded Software Specialist (Festanstellung)
High Mobility, Berlin
9/2017 – 12/2022 (5 Jahre, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2017 – 12/2022

Tätigkeitsbeschreibung

Architecture, design and development in the areas of Automotive, Connected Cars, IOT Security, Bluetooth, CAN Bus, RestApi, IOT, C, C++, Python, Linux, Raspberry Pi, Android Automotive etc

Eingesetzte Qualifikationen

Android, Embedded Entwicklung / hardwarenahe Entwicklung, Linux Entwicklung, Python

Staff Software Engineer (Festanstellung)
Technicolor, Chennai
11/2015 – 12/2016 (1 Jahr, 2 Monate)
Medienbranche
Tätigkeitszeitraum

11/2015 – 12/2016

Tätigkeitsbeschreibung

Technical lead, Linux kernel, C, C++, drivers, Bluetooth, IOT, Open Fast Path, Openwrt, Dlna, Docker.

Eingesetzte Qualifikationen

Kernel Programmierung, Linux (Kernel)

Software Engineer III (Festanstellung)
Cisco Systems, Chennai
12/2009 – 10/2015 (5 Jahre, 11 Monate)
Telekommunikation
Tätigkeitszeitraum

12/2009 – 10/2015

Tätigkeitsbeschreibung

Device Drivers, C/C++, DirectFB , Linux Kernel & Hal-Middleware Software development and integration.
Integration at Customer Labs in USA.

Eingesetzte Qualifikationen

Linux Entwicklung, Linux (Kernel)

Lead Engineer (Festanstellung)
HCL Technologies, Chennai
11/2008 – 5/2010 (1 Jahr, 7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

11/2008 – 5/2010

Tätigkeitsbeschreibung

Embedded Devices Software development, QNX , C++ (Myocardial Control System - Heart Surgical Equipment).
FDA, ISO13485.

Eingesetzte Qualifikationen

C++, QNX

R&D Engineer (Festanstellung)
Easun Reyrolle, Hosur
12/2005 – 12/2007 (2 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2005 – 12/2007

Tätigkeitsbeschreibung

Firmware and Hardware development for Numerical Protective Relays, Power System.
Firmware based on Assembly, C. Coldfire 32bit processor board. SMPS, Lithium ion battery charging.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Firmware

Zertifikate

ARM Accredited Engineer
2015

Ausbildung

Electronics and Communication Engineering
Bachelor of Engineering
2005
Chennai
Electrical and Electronics Engineering
Diploma Engineering
2002
Chennai

Über mich

I live in Berlin, Germany for 6 years. Seasoned freelancer, contracts.
Registered freelancer in Germany with VAT ID and permanent residence permit.

I have 15 years of experience in Embedded Software and Hardware developments.

I have worked in Embedded Software development for global MNCs like Cisco Systems, Technicolor and HCL Technologies at different levels for various domains and various platforms.
My experiences are highly proven, result oriented and industry based.

I have worked in Embedded Development for the following areas.
- Automotive Connected Car.
- Electric Power Systems - Numeric Protective Relays.
- Medical Products - Heart Surgical, ISO13485, FDA requirements.
- Digital Broadcasting and Delivery System (Video Broadcasting, Set Top Box).
- Advanced Industrial tools

I also do Embedded system mentoring for incubation startups.

Weitere Kenntnisse

Linux, QNX, Android(basic), C, C++, Python, Hardware, Schematics, Assembly, Firmware, Kernel, Device Drivers, Hal , Middleware, Bluetooth, IOT, Security(PKI, ECDSA, HMAC, Openssl, Cyrpto), Open source integrations, UI, Application development, Docker, System Integration, ARM, GDB, Makefiles, Microprocessors, Lower and platform level, Processor Board, Power Supply, Li-ion, Dc Converter, Hard Real-time, Multi Process/Thread, IPC, Linux platform security hardening, Minidlna, RestApi, Http, Json, Ubuntu, Webassembly, Android Automotive, Machine learning basics. DirectFB, Video/Graphics configurations, Settop SOC internals, Dbus, JTAG, CAN, USB, I2C, Spi, PWM, Rs232, Rs485, ADC, RTC, Hdmi, various sensors, Mic, relay/motor drives, Freescale(Motorola) 32 bit coldfire processor & 8 bit PIC controllers, Raspberry Pi, Android basic App, sqlite database, web server, secure bootloader, firmware upgrade.

Architecture, design, development, analysis, debugging, testing. Process - Agile (Scrum), ISO13485, FDA, CMMI Level3, ISO.


Jira, Jenkins, Git, Confluence, CI, Test automation etc.

Persönliche Daten

Sprache
  • Tamil (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
1996
Alter
40
Berufserfahrung
18 Jahre und 7 Monate (seit 08/2005)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden