freiberufler Embedded Software Developer auf freelance.de

Embedded Software Developer

offline
  • auf Anfrage
  • 90443 Nürnberg
  • National
  • ur  |  en  |  de
  • 14.01.2022

Kurzvorstellung

I am an experienced Embedded Software developer. I have 3+ years of industry experience. I have worked on ARM based SoCs and various microcontrollers. I have excellent skills in C/C++, SystemC and Python and I have experience in Agile methodology.

Qualifikationen

  • C++
  • Embedded C
  • Embedded Linux
  • Embedded Software Engineering
  • JIRA, SVN, GIT
  • Linux, Visual Studio
  • MATLAB/Simulink
  • Microcontrollers and FPGAs
  • RS232, Modbus, SPI, I2C, UART (CAN Theoritical)
  • SystemC(C++)

Projekt‐ & Berufserfahrung

Embedded Software Developer (Festanstellung)
iAD GmbH, Nürnberg
1/2020 – offen (4 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – offen

Tätigkeitsbeschreibung

Driver Development in Embedded C

Eingesetzte Qualifikationen

Embedded Linux

Embedded Software Developer
Alltec GmbH, Lübeck
3/2019 – 6/2019 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2019 – 6/2019

Tätigkeitsbeschreibung

Embedded Software Development for Pico-laser System on C++.
• Integrating different Cooling Systems (Thermocon SMC,Thermorack 401) with the Laser System using RS-232 communication.
• Verifying the Communication using TERATERM and Hercules tools.
• Interfacing between Hardware and Software for sending DSP error telegrams from the Microprocessor to the CMark Operating System and Verification of error telegrams on Laser Simulator.
• Defining State machines for integrating chillers in the laser boot up sequence.
• Integrating Switching mechanism for RS-232 communication between chiller and laser boot-up.
• Presentation, Documentation and Implementation of all work on Virtual Machines(Visual DSP), Visual Studio, Linux (Software Side), Crucible (Code Reviews) and JIRA

Eingesetzte Qualifikationen

Embedded Software Engineering

Master Thesis
Robert Bosch GmbH, Stuttgart, Renningen
11/2017 – 4/2018 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2017 – 4/2018

Tätigkeitsbeschreibung

Design of Embedded Hardware for Deep Learning Applications.
• Virtual prototype design in SystemC/C++ for Deep Neural Network type Convolutional Neural Networks (CNNs).
• Real time testing of the prototype with ImageNet dataset for automotive applications (image detection, classification etc.) in autonomous driving.
• Probabilistic estimation of the images along with analysis of Speed-Up factor, Throughput analysis and Internal and External energy consumption.

Eingesetzte Qualifikationen

Embedded Systems

Embedded Software Developer
TUM, Munich
4/2017 – 7/2017 (4 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2017 – 7/2017

Tätigkeitsbeschreibung

Implementation of cryptographic algorithm (AES-128) on ATMEL644 microcontroller and performing DPA countermeasures using C-Language.
• Decryption of protected video stream and power consumption analysis of cryptographic device.
• Data communication using RS-232 communication (T=0) Protocol (half duplex).
• Power consumption analysis using Hamming-Weight model.
• Hardware: Logic Analyzer, Picoscope 5204, ATMEL644 Microcontroller.

Eingesetzte Qualifikationen

Embedded Software Engineering

Software Development
Infineon Technologies, Munich
7/2016 – 10/2017 (1 Jahr, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2016 – 10/2017

Tätigkeitsbeschreibung

•Tool development of in C++ and UI with QT.
• Interfacing embedded hardware using RS-232 and serial communication protocols.
• Graphic User Interface design for Network Analyzer, LCR Meters, DC Meters etc on MATALB and C++.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Zertifikate

TUM Degree
2018
Bosch Master Thesis Certificate
2018
UET Taxila Bachelor Degree
2013

Weitere Kenntnisse

I have completed Master of Science in Communication Electronics Engineering in Technical University of Munich and I have also worked on different German companies namely Infineon Technologies AG, Robert Bosch GmbH and FOBA Laser Marking. I am programming enthusiast and actively spend my leisure time on programming activities. I have worked on different Languages including C/C++, SystemC (C++ library) , Python and MATLAB. Currently I am also working on C++ language and would be willing to do freelancing work on C/C++ during my leisure time or even as full time.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Urdu (Muttersprache)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1903
Alter
31
Berufserfahrung
7 Jahre und 8 Monate (seit 07/2016)

Kontaktdaten

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

Jetzt Mitglied werden