Fachliche Schwerpunkte
- Hardwarenahe und Embedded Software Integration und Entwicklung - AUTOSAR
Know How
- AUTOSAR SW Integration:
- Startup-Code bis EcuM_Init
- Linker script erstellen
- Low-Level-Debugging: Oszilloskop
- BSW integration
- Rte Integration
- CryptoStack
- HSM (Hardware Security Module)
- OEM specifisch
- Architektur Tätigkeiten
- AUTOSAR methodology und System Description erstellen (xls -> arxml)
- Memory Partitioning
- Safety and Security Partition
- SWC erstellen
- Schnittstelle definieren
- Automatisierung und Tooling
- ASPICE Traceability erstellen und im DevOps integrieren
- Build-Umgebung erstellen
- Debug-Umgebung erstellen
- SWC Entwicklung in C
- Techniche Expert
- Prozess definieren:
- Workflow definieren
- Zeit- und Aufwandsschätzung
- Plannung
- ASPICE compliance
Programmiersprachen
C, Python, CAPL
Software Tools
MICROSAR, Davinci Developer, Davinci Configurator, CANoe, Tasking compiler, Hitec compiler, GHS compiler, Lauterbach, iSystem, GHS Probe, Davinci Teams, Davinci Automation Interface, cmake, make, bazel, Linux dev tools, lxml library, tkinter, git, gitlab, gitea, jira, gitlab, drone.io, dSpace Systemdesk, EB tresos Studio, Linux, CAPL, dvgroovy, docker,
Hardware Targets:
Aurix Tricore TC39x, ARM, mpc, VTT (virtualTarget), PikeOS (hypervisedTarget), RH850
Normen
ISO14229, ISO15765, ASPICE, ISO26262
Kommunikationsprotokolle
CAN, LIN, FlexRay, Ethernet, SPI
Betriebssysteme
Windows, Linux, AUTOSAR