Software-Ingenieur

freiberufler Software-Ingenieur auf freelance.de
Verfügbarkeit einsehen
Weltweit
en  |  de  |  ro
75€/Stunde
71726 Benningen am Neckar
22.06.2020

Kurzvorstellung

Software-Ingenieur mit mehr als 12-jährigem Hintergrund in der Entwicklung eingebetteter Automotive-Software (C/C++) sowie in der Entwicklung und Bereitstellung von Werkzeugen (unter Linux/ Qt/QML/ Python/ C++)

Ich biete

IT, Entwicklung
  • Qt
  • Python
  • C++
  • Embedded Linux
  • Projektleitung / Teamleitung (IT)
  • Jira
  • Apache Subversion (SVN)
  • Embedded Systems
  • Embedded Entwicklung / hardwarenahe Entwicklung
Technik, Ingenieurwesen
  • AUTOSAR (AUTomotive Open System ARchitecture)

Projekt‐ & Berufserfahrung

Platform Lead
A123, Leinfelden-Echterdingen
5/2019 – 5/2020 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

5/2019 – 5/2020

Tätigkeitsbeschreibung

Project scope: BMS

Experience:
- Autosar
- Establish communication and manage teams across different time zones and culture (USA /Germany/India/Romania)
- Provide planning, processing, split requirements into team tasks.
- Analyze, design, coordinate, supervise the software development.
- Analyze system specifications and translate system requirements to task specifications
- Conduct code reviews and mentor the development team.
- Provide technical solutions.
- ARM processor.
- Battery Management System
- Conflict mitigation

Development tools: CANoe, iSystem, DaVinci Developer, DaVinci Configurator, RTC, RQM, DNG, Crucible.

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), AUTOSAR (AUTomotive Open System ARchitecture)


Softwareingenieur
SMR, Stuttgart
11/2015 – 4/2019 (3 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2015 – 4/2019

Tätigkeitsbeschreibung

Project scope: ADAS

Development experience:
- Autosar
- Autosar CAN driver/stack development
- Vector Bootloader integration and development
- Flash API development
- MCU – SOP communication protocol development
- Camera initialization
- TI Serializer/Deserializer initialization
- I2C Communication Over FPD
- Autosar complex device driver (CDD) development
- Autosar BswM configuration
- Autosar SWC development
- Autosar Watchdog (WDG) integration
- Qt5.11/C++/QML tool development for MCU/SOC communication analyzer.
- Qt5.11/C++/QML CAN tool generator.
- Python tool development

Development process: V-Cycle
Development tools: CANoe, Eclipse, iSystem, BDM, QAC, Qt Creator
Enterprise Architect, DaVinci Developer, DaVinci configurator, GENy
Version control and requirements management tools: TFS, SVN

Eingesetzte Qualifikationen

C++, Qt, AUTOSAR (AUTomotive Open System ARchitecture)


Softwareingenieur
Valeo, Bietigheim-Bissingen
4/2013 – 11/2015 (2 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2013 – 11/2015

Tätigkeitsbeschreibung

Project scope: Park assistance system and automatic parking.

Development experience:
- Autosar
- CAN database integration
- Error handler implementation
- DOORS update and requirement analysis
- System and software design
- Diagnostic services implementation (UDS)
- DTC implementation
- Baseline build
- Troubleshooting for reported bugs
- Implementation for sensor system functionality
- Application development for park assistance module
- Bootloader development
- Integration tests and nonfunctional tests
- Python scripting for the build process, data analyses, code generation.
- EMC tests
- Development for ECU prototypes
- Autosar Software Component development
- Autosar RTE configuration
- Autosar BSW configuration (IoHwAb, Adc, Pwm, Dio, Port)

Development process: V-Cycle, CMMI
Development tools: CANoe, CANdela, Eclipse, DET, iSystem, BDM, QAC,
Enterprise Architect, DaVinci Developer, DaVinci configurator, GENy
Version control and requirements management tools: Serena Dimensions CM

Eingesetzte Qualifikationen

Python, Qt, AUTOSAR (AUTomotive Open System ARchitecture)


Softwareingenieur
Nova, Tarragona
7/2011 – 5/2013 (1 Jahr, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2011 – 5/2013

Tätigkeitsbeschreibung

Development experience:
- Linux kernel configuration for ARM architecture using Buildroot.
- Building cross-toolchain for ARM architecture using Crosstool-NG.
- Configuration of Linux boot arguments for the U-Boot bootloader.
- Mounting file system over the network using NFS (Network File System)
- Booting Linux kernel over the network using the TFTP protocol.
- Working with KGDB module for kernel debugging
- Configuration of Dropbear SSH server
- Application/Kernel debugging
- Debugging over OpenOCD and JTAG
- Flashing over SAM-BA.
- SPI device driver
- POSIX
- U-Boot

Eingesetzte Qualifikationen

Embedded Linux


Softwareingenieur
LEAR, Valls
9/2010 – 4/2013 (2 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2010 – 4/2013

Tätigkeitsbeschreibung

Project scope: Body control unit

Embedded development experience:
- Autosar
- CAN database integration (Pragma tool for Autosar integration)
- CANoe simulation development
- LIN services implementation
- Implementation of LIN diagnose frame handler
- LIN database integration (Pragma tool for Autosar integration)
- Power socket manager implementation
- Maintenance of the power socket error handler
- Maintenance of the basic software concerning new hardware changes or new EOL services.
- CAN driver development
- LIN driver development
- Error handler maintenance for the inputs/outputs of the body control unit
- Flat battery detection implementation
- Loss of ground algorithm implementation
- Implementation of voltage battery input
- Battery charging system
- Voltage plausibility check development
- Integration and unit testing

Tool development experience(Qt/Python/Java/C++):
- ReleaseTool. Project scope: automate the release process
- SVNTool. Project scope: handle SVN database
- CANape2INCA. Project scope: convert database from CANape format to INCA format.
- EEPROM analyzer. Project scope: analyze the EEPROM map file.
- Quality tool metrics. Project scope: return project metrics and provide an interface to JIRA server
- QT GUI tool to parse CAN database from the customer.

Development process: V-Cycle, CMMI
Development tools used: GENy (CAN database integration tool), EAD (EEPROM block configuration tool), CANoe, DET, FSM (model-driven software development tool), SourceInsight, Eclipse, GVIM, Trace32, JTAG, Lauterbach, QAC, MISRA.
Version control and requirements management tools: SVN, JIRA, Microsoft Visual SourceSafe, Doors

Eingesetzte Qualifikationen

Python, Qt, AUTOSAR (AUTomotive Open System ARchitecture)


Softwareingenieur
Continental, Iasi
7/2007 – 9/2010 (3 Jahre, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2007 – 9/2010

Tätigkeitsbeschreibung

Project scope: Advanced front light system

Development experience:
- OSEK
- Stall stepper motors detection implementation
- Referencing algorithm for stepper motors implementation
- Stepper motor driver implementation
- Diagnose services implementation (UDS protocol)
- Data flash memory manager development
- Light control application
- Error handler for light outputs implementation
- PWM implementation for light control.
- Inter control unit communication for light synchronization
- CANoe simulation development
- Integration and unit testing.

Development process: V-Cycle, CMMI, SPICE level 3
Development tools: GENy (CAN database integration tool), EAD (EEPROM block configuration tool), Tresos, CANoe, MISRA, CANape, CANdela, CodeWright, Eclipse, iSystem, JTAG.
Version control and requirements management tools: CM Synergy, CS Synergy, Doors.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)


Zertifikate

Dipl.-Ing Ingenieurinformatik
Juli 2007

Qualifikationen

Autosar , Embedded Systemen, C/C++, Qt, QML , Linux Embedded, Python, Autosar Adaptive, Teamleitung

Über mich

Software-Ingenieur mit mehr als 12-jährigem Hintergrund in der Entwicklung eingebetteter Automotive-Software (C/C++) sowie in der Entwicklung und Bereitstellung von Werkzeugen (unter Linux/ Qt/QML/ Python/ C++)

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Rumänisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
85
Alter
37
Berufserfahrung
13 Jahre (seit 07/2007)

Kontaktdaten

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

Jetzt Mitglied werden »