freiberufler Embedded Softwareingenieur auf freelance.de

Embedded Softwareingenieur

offline
  • 70€/Stunde
  • 70794 Filderstadt
  • Weltweit
  •  |  en  |  de
  • 04.03.2023

Kurzvorstellung

Seit mehr als 8 Jahren bin ich als Softwareentwickler im Bereich Embedded Softwareentwicklung tätig. Als erfahrener Entwickler habe ich zahlreiche Projekte innerhalb unterschiedlichster Branchen erfolgreich umgesetzt

Qualifikationen

  • Antriebstechnik3 J.
  • ARM-Architektur1 J.
  • C++7 J.
  • Embedded Entwicklung / hardwarenahe Entwicklung11 J.
  • motor control
  • Qt (Software)2 J.

Projekt‐ & Berufserfahrung

Softwareingenieur
Kundenname anonymisiert, Stuttgart
4/2020 – offen (4 Jahre, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2020 – offen

Tätigkeitsbeschreibung

• Embedded SW development(C/C++) for high end products from
houshold appliances
• An integral part of scrum platform and application teams
• Working with vaious Arm Cortex based embedded controllers used
in different platforms for motor control, HMI, communication, IoT
and several other applications
• Writing scripts for CI/CD using Jenkins and experience with docker
• Development of automated integration tests for connectivity related
modules
• Introducing innovations to the existing and new products and cooperating
with application and purpose teams
• Complete software life cycle management and tracking in Codebeamer
• SW saftey test plans and SW unit testing

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareingenieur (Festanstellung)
Marquardt Group, Rietheim
12/2018 – 3/2020 (1 Jahr, 4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

12/2018 – 3/2020

Tätigkeitsbeschreibung

• Embedded SW development(C/C++) for battery driven 3-phase
power train applications
• Implementation of various customer specific functions and control
schemes besides improving the existing platforms
• Experience in varius arm cortex based embedded controllers
• Redesign of platform HAL and application layers for new projects
• Getting familiar with functional safety standards IEC 62841 and IEC
60730
• SW development, verification and validation upto the system level
using Marquardt SWdevelopment processes and SWlife cyclemodel
• Developing SW test strategies, and organizing reviews
• Version, configuration and change management in Dimensions CM
• Support and know-how transfer to the international colleagues

Eingesetzte Qualifikationen

Antriebstechnik, Application lifecycle management (ALM), ARM-Architektur, C, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Requirement Analyse

Softwareingenieur (Festanstellung)
Kundenname anonymisiert, St. Georgen
8/2016 – 11/2018 (2 Jahre, 4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

8/2016 – 11/2018

Tätigkeitsbeschreibung

• Optimizing unique start-up process for sensorless operation in single
phase EC motors, eliminating parametrization
– Implementing and designing novel sensorless commutation technique
based on the analysis of motor parameter computations,
measurements and tests
– Programming in C for PIC16Fxxx devices from Microchips
– Testing of the software with single phase EC-Motor compact
fans from 800mW to 60W
– Static code analysis using MISRA | PRQA
• Many SW development projects for optimization/support such as:
– Enhancement of motor parameter frontend in Tcl/Tk
– Development of a GUI application for programming interface
ICSP to automate the flashing process using Qt C++
– Firmware flashing optimization for PIC16F/PIC18F devices
– Design and development of an embedded device to measure
the motor inductance precisely in production

Eingesetzte Qualifikationen

Antriebstechnik, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software, Qt (Software), Tool Command Language

Softwareentwiclung(Teilzeit)
BIBA-Uni Bremen/Airbus/ Miditec Datansysteme/Vecto, Bremen
3/2013 – 7/2016 (3 Jahre, 5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2013 – 7/2016

Tätigkeitsbeschreibung

• Implementing Beagleboard’s communication interfaces with external
hardware - C++ development in Angstrom Linux
• Shell scripting - e.g for time synchronization across network using
NTP
• SW development in JS for automated functional testing of Miditec
Buisness Solution using HP QTP
• Database programming - MS SQL Server and MySQL
• Design, analysis, optimization and verification of TA Tool suite(from
Vector) models for Erika-OS applications in C
• Tracing from an Infineon Aurix using Lauterbach Power Trace
• Development of a program to analyze a C application using Clang
APIs
• Optimizing data collection services in Linux for CAN bus and Software
bug fixing - development in C/C++ for a SOM consisting of
STM32
• HW verification and testing of an intelligent OBU

Eingesetzte Qualifikationen

C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Software Quality

Ausbildung

Information and automation engineering
Ausbildung
2016
Bremen
Mechatronics
Bachelor
2010
Isb

Weitere Kenntnisse

Embedded Softwareentwicklung in C/C++, Jenkins, Embedded Linux, ARM-Cortex, Multi-core Infinion Aurix

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Fließend)
  • Punjabi (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
355
Alter
37
Berufserfahrung
14 Jahre und 2 Monate (seit 09/2010)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden