Softwarearchitekt & Softwareentwickler Automotive
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 93049 Regensburg
- Umkreis (bis 200 km)
- pl | de | en
- 09.12.2025
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
9/2017 – offen
TätigkeitsbeschreibungSoftware Architektur und SW Entwicklung für ADAS system, AUTOSAR, FlexRay, CAN, C/C++, CANoe, CAPL, gtest, gmock, git, gerrit
Eingesetzte QualifikationenSoftware Design
4/2015 – 12/2016
Tätigkeitsbeschreibung
==============================================================
Project : Premium Ethernet Audio Amplifier
==============================================================
Hardware Platform : SAMV7x (ARM Cortex M7), Sharc ADSP-21xxx
OS : OSEK
Technologies : C, UML, Ethernet, TCP/IP, AVB
Tools : Source Insight, SVN, Tortoise, Enterprise Architect, make, Polarion, ARM Keil, cmokery, Wireshark, Hudson
Tasks:
- System and Software Architecture,
- Ethernet interface,
- audio management
Responsibilities:
- concept and system architecture
- software development and architecture
- prototypes production and evaluation
- AVB stack
- Ethernet
- presentations at customers
===============================================================
Project : Premium CAN Audio Amplifier (Fiat, Chrysler)
===============================================================
Hardware Platform : Renesas V850, ADS-21479
OS : OSEK
Technologies : C, CAN,
Tools : SVN, Tortoise, Enterprise Architect, make, Python, cmokery, MULTI Green Hills, CANoe, CANalyzer, Hudson Continuous Integration
Tasks:
- System and Software Architecture
- CAN interface (integration Vector CAN SIP, CAN COM application, CAN Transceiver driver, CAN diagnostic)
- audio management application
- audio sources arbitration algorithm
- audio diagnostic (UDS)
- system tests for audio functionality (CAPL)
Responsibilities:
- offer preparation and presentation at customer
- software development lead
- software architect
- software integration
- OEM contacts
- requirements analysis and clarification
- software design & implementation
- source code reviews
- unit and integration tests
- documentation
- production support
Projektmanagement (IT), Projektleitung / Teamleitung (IT), C, Softwareentwicklung (allg.), TCP / IP, RTCP (RealTime Control Protocol), Ethernet, Architektur (allg.)
6/2010 – 3/2015
Tätigkeitsbeschreibung
==============================================================
Project : High End MOST Audio Amplifier (Daimler AG)
==============================================================
Hardware Platform : Blackfin BF525, Sharc ADSP-21xxx
OS : VDK
Technologies : C++, OOD, UML, MOST, templates meta-programming
Tools : SVN, Tortoise, Enterprise Architect, make, Polarion, Visual DSP, Optolyzer Suite
Tasks:
- System and Software Architecture
- MOST interface (INIC LL Driver, MOST handling application, Amplifier, ET FBlocks, etc)
- audio management,
- ECU variants and tuning data management,
- ECU power management
- customer internal platform library
Responsibilities:
- software development lead
- software architect
- OEM contacts
- requirements analysis and clarification
- software design & implementation
- SPICE audit
- source code reviews
- unit and integration tests
===============================================================
Project : Premium MOST Audio Amplifier (Daimler AG)
===============================================================
Hardware Platform : Blackfin BF525
OS : VDK
Technologies : C++, OOD, UML, MOST, templates meta-programming
Tools : SVN, Tortoise, Enterprise Architect, make, Visual DSP, Optolyzer Suite
Tasks:
- System and Software Architecture
- MOST interface (INIC LL Driver, MOST handling application, Amplifier, ET FBlocks, etc)
- audio management,
- on / off board ECU diagnostic (UDS)
- ECU variants and tuning data management,
- ECU power management
- customer internal platform library
Responsibilities:
- technical project lead
- OEM contacts
- requirements analysis and clarification
- software design & implementation
- software and system integration
- source code reviews
- unit and integration tests
- project documentation
===============================================================
Project : Premium CAN Audio Amplifier (Fiat, Chrysler)
===============================================================
Hardware Platform : Renesas V850, ADS-21479
OS : OSEK
Technologies : C, CAN,
Tools : SVN, Tortoise, Enterprise Architect, make, Python, cmokery, MULTI Green Hills, CANoe, CANalyzer, Hudson Continuous Integration
Tasks:
- System and Software Architecture
- CAN interface (integration Vector CAN SIP, CAN COM application, CAN Transceiver driver, CAN diagnostic)
- audio management application
- audio sources arbitration algorithm
- audio diagnostic (UDS)
- system tests for audio functionality (CAPL)
Responsibilities:
- offer preparation and presentation at customer
- software development lead
- software architect
- software integration
- OEM contacts
- requirements analysis and clarification
- software design & implementation
- source code reviews
- unit and integration tests
- documentation
- production support
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Betriebssysteme, Projektleitung / Teamleitung (IT), Qualitätsmanagement / QS / QA (IT), UML, Software Design, Software Architecture, Objektorientierte Design (OOD), Python, Softwareentwicklung (allg.), C, C++, Schreiben von Dokumentation
4/2007 – 5/2010
Tätigkeitsbeschreibung
==============================================================
Project : High End Audio MOST Amplifiers Platform (Audi, Daimler)
==============================================================
Hardware Platform : Blackfin BF534, DSP ADSP-21xxx, R8C
OS : VDK, OSEK
Technologies : C++, OOD, UML MOST
Tools : SVN, EA, make, Visual DSP, Optolyzer Suite
Tasks:
- System and Software Architecture (system & applications library)
- MOST interface (INIC driver, MOST application, MOST FBlocks)
- audio management
- on/off board diagnostic (KWP2000)
- Inter-Processor-Communication
- ECU power states, ECU wakeup / shutdown management
- variants management
- tuning data management
- platform library
Responsibilities:
- technical project lead
- customer contacts
- requirements analysis and clarification
- software design & implementation
- software and system integration
- source code reviews
- unit and integration tests
- project documentation
==============================================================
Project : High End MOST Audio Amplifier Aston Martin Lagonda
==============================================================
Hardware Platform : Mitsubishi M16C, DSP Analog devices ADSP-21xxx
OS : OSEK
Technologies : C, MOST
Tools : CVS, Visio, IAR, make, Optolyzer Suite
Tasks:
- Adaptation of existing audio amplifier software to Aston Martin MOST protocol.
- MOST bootloader
- MOST Diagnostic
- Audio management
Responsibilities:
- technical project lead
- customer contacts
- requirements analysis and clarification
- software design & implementation
- source code reviews
- unit and integration tests
- project documentation
- production support
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, UML, Software Design, Software Architecture, Objektorientierte Design (OOD), Softwareentwicklung (allg.), C, C++, Assemblersprache, Concurrent Versions System, Schreiben von Dokumentation
4/2006 – 3/2007
Tätigkeitsbeschreibung
Project : Body Control Module (BCM)
Hardware Platform : NEC V850, Marc 4
OS : OSEK
Technologies : C,C++, qForth, UML, Multitasking, Autocoding, Model-driven development
Tools : MKS, Visio, CANoe, Matlab, Stateflow, Targetlink, Real Time Workshop, Green Hills, MS Visual Studio
Tasks:
- Clamp control application
- Co-processor software for safety critical functions of clamp control functionality
- Unit tests
- bug fixing
Responsibilities:
- requirements analysis
- software design & implementation
- source code reviews
- tests application for co-processor SW
- unit and integration tests
- project documentation
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, UML, Software Design, Simulink, Microsoft Visual Studio, Softwareentwicklung (allg.), C, C++, Schreiben von Dokumentation
11/2003 – 3/2006
Tätigkeitsbeschreibung
===================================================================
Project : Single zone Electronic Automatic Temperature Control unit
===================================================================
OS : proprietary RTOS
Hardware Platform : Motorola Star12
Technologies : C, Model-driven development (Simulink), Auto-Coding
Tools : Clear Case, Clear Quest, Visio, CANalyzer, CANape, Simulink, Stateflow, Targetlink
Tasks:
- Climate control algorithm adaptation
- CAN NM
- stepper motor application
- HMI personalization
- ECU power management
Responsibilities:
- software project lead
- customer contacts
- requirements analysis
- software design & implementation
- source code reviews
- unit and integration tests
- project documentation
- supporting subsystem and calibration teams
===================================================================
Project : DC motor controller for car cooling fan
===================================================================
Hardware Platform : PIC 16F819
OS : non-preemptive scheduler
Technologies : C
Tasks:
- scheduler design and implementation
- DC motor diagnostics application
- DC motor driver
- unit self calibration application
- ECU power management
- ECU temperature measurement and handling
Tasks:
- software project lead
- customer contacts
- requirements analysis
- complete software design and implementation
- source code reviews
- unit and integration tests
- production End Of Line Tester design
- project documentation preparation
Embedded Systems, Projektmanagement (IT), Software Design, Simulink, Softwareentwicklung (allg.), C
8/2002 – 12/2002
Tätigkeitsbeschreibung
Project : Multimedia entertainment and infotainment car's system
Hardware platform : NEC V850
OS : proprietary scheduler
Technologies : C/C++, OOD, CAN, MOST, MFC, WinAPI
Tools : Source Insight, Clear Case, CANoe, CANalyzer, MOST, Lint, Green Hills
Tasks:
- CAN communication application
- KWP200 diagnostic application
- Trip Computer application
- Windows application for CAN tests and simulations
Responsibilities:
- design software modules according to customer specifications
- software implementation
- change requests implementation
- functional software tests
- participating in source code reviews
- preparing and updating documentation according to CMM Development Process
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Objektorientierte Design (OOD), Microsoft Foundation Classes (MFC), Softwareentwicklung (allg.), C, C++, Schreiben von Dokumentation
10/2001 – 10/2003
Tätigkeitsbeschreibung
Project : Automotive Head Unit
Hardware Platform : Hitachi SH4
OS : QNX
Technologies : UML, C/C++, Multitasking, OO, RS-232, I2C
Tools : Source Insight, Rational Rose, PVCS, CM Synergy - Continuous
Tasks :
- Q2SD graphic chip driver,
- video decoder driver,
- ATAPI driver,
- CD-R block decoding algorithm,
- CD deck control application,
- IPL for QNX,
Responsibilities
- analyzing customer's / internal requirements
- software modules designing
- software implementation
- participating in source code peer reviews
- software change request implementation
- software documentation
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, QNX (Software), UML, Softwareentwicklung (allg.), C, C++, Schreiben von Dokumentation
8/1999 – 9/2001
Tätigkeitsbeschreibung
Hardware und Software Entwicklung für PC Peripherie Geräte in Wireless Communication Abteilung.
Design and development hardware and software for embedded systems in Wireless Communication Department. (RS 232, RF, C/C++, MFC, MCS-51, PIC, AVR, Protel, Eagle)
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Hardware-Design, Software Design, Softwareanforderungsanalyse, Visual C++, Elektrotechnik, Elektronik
Zertifikate
Ausbildung
Breslau, Polen
Weitere Kenntnisse
Programmiersprachen : C++, C, Java, C#, Python, Assembler
Betriebssysteme : VDK, OSEK, Linux, Windows, Android
HW und COM Schnittstellen : MOST, CAN, Ethernet (BroadReach), LIN, I2C, SPI, TDM, I2S, UART, RS232
Softwareentwurf : OOD Patterns, UML, Templates, Echtzeitsysteme
Configuration Management : SVN, MKS, Clear Case, PVCS, CVS
Development Tools : Optolyzer Suite, CANoe, CANalyzer, CANstress, Doors, EA, Matlab, Simulink, Stateflow, QAC, PC Lint, MS Project
Persönliche Daten
- Polnisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
